slasherman
12-12-2005, 09:36 AM
..I know I have seen it back in the 80's ...and if I remember right it sucked but I'm not sure...somebody who is sure ?
http://i33.photobucket.com/albums/d54/slasherman1971/barracuda.jpg
http://i33.photobucket.com/albums/d54/slasherman1971/barracuda.jpg