Vince Neil Sings The National Anthem. If That’s What You Want To Call It.

Nashville, TN, United States / 102.9 The Buzz

April 01, 2015 10:20 am

So you want to kick off the season of your brand new arena football teams inaugural season and what better way to do so than have the owner of the team, Vince Neil, sing the National Anthem. Vince got a chance to debut his Las Vegas Outlaws franchise with a huge Vegas style opener and of course Vince singing the national anthem before the game. Wow…Just….Wow! Listen here