This is a 2,500hp street rod or it is as least claimed to be a 2,500hp street rod by the guy looking to sell it for $200,000 on eBay. The car is a 1932 Ford sedan delivery body that is part tractor puller, part street rod, and all custom built. The engines are blown and […]

More...