In a world where even stock Shelbys exceed 660 hp, what does it take to impress the mod motor world?

Click to Read Full Story...