Police Vs Supercars
As car enthusiasts, I don’t believe any of us are a stranger to the ‘random’ police check. Apparently if you drive an $800,000 supercar, the result is the same. After numerous roadside pull-overs for RBTs and ‘car admiration’, the owner of the white LFA decided to make a stand, albeit not the one you’re probably…
Continue Reading →