2009 Twin Turbo Dodge Challenger – Vixen – YouTube

Watch as this 2009 Twin Turbo Dodge Challenger called Vixen takes on the best of the best at the filming of Street Outlaws No Prep Kings event in Memphis, Tennessee and Topeka, Kansas. Visit this site for the best racing injectors – http://billetatomizerinjectors.com Merchandise –…