Sep 23 , 2010 Barracuda featured in movie trailer for "The Dilemma" Barracuda featured in movie trailer for "The Dilemma"