Australia has slowly begun building a name for its self as serious competition in the drag race world. A little shop that goes by the name of Dandy Engines pushes out 1,000+ horsepower twin turbocharged monsters to help fuel the need for speed down under.
Copyright ©2013 Power Automedia, LLC. All rights reserved. Policy and Terms