Frankie’s Garage: Supercars Galore @ 2016 Geneva Auto Show

genevaautoshow2016

Taking place right now is one of the biggest auto shows in Europe, the 2016 Geneva Auto Show.  Many of the exotic and supercar companies have been showcasing incredible new rides.  Here’s my highlight playlist of the coolest rides:

[Read more…]

%d bloggers like this: