answersLogoWhite

0

no, lake baryessa is a man made lake meaning their is no way a shark could live in that water:)

User Avatar

Wiki User

13y ago

What else can I help you with?