Live Now On
LIVE March 24, 2017
This monster, dubbed the “Junkyard Bugatti,” is rocking a 6-liter LSX V8 with four frickin’ turbochargers off Ecoboost vehicles. Yes, we said four.
We will safeguard your e-mail and only send content you request.
Copyright © 2017 Power Automedia. All rights reserved.