Sayonara Barracuda?

-

don-vee

Well-Known Member
Joined
Jan 27, 2009
Messages
111
Reaction score
1
Location
Wilkes-Barre, PA
Wondering if anyone here remembers the Sayonara Barracuda funny? I can only find one picture of it. If anyone has any others I'd love to see 'em!
SayonaraBarracuda.jpg
 
-
Back
Top