This 16.5 Liter Engine Sounds Like A Beast – World’s Biggest Street Engine?
This might be a record. The record for the most bad ass thing I’ve ever seen or heard this week? Definitely. The record for the largest street engine? Maybe. This video out of Denmark is currently blowing my mind...