Born in the fires of Mt. Fuji and tested on some German toll road, you can finally legally own this legendary supercar slayer without the fear of having your door kicked in by the FIB because they’d rather crush import cars than catch terrorists.
No Events