This is one epic drag race that every petrol head can’t miss: the battle of the hypercars – specifically, the legendary Bugatti Veyron going against the Ferrari LaFerrari. These super expensive and ultra-rare toys are rarely let out of their owner’s multi-car garage but the planets must have been aligned …
Read More »