• Home
  • /
  • Tag Archives:  barracuda

23 Interesting And Weird Facts About Barracuda

Barracuda is a fictional villain that appears in American comic books published by Marvel Comics. He made his first appearance in The Punisher Vol. 7 #31. He was created by Garth Ennis and Goran Parlov. Take a look below for 23 more interesting and weird facts about Barracuda. 1. In a panel at the 2008…