Rare Rides: The 2009 Invicta S1 Coupe - Not a Cheap Watch

Though this Rare Ride looks like it might’ve come from a design commissioned by a Russian businessman, it’s in fact mostly British — and just a bit American. Let’s have a look at the Invicta S1 from 2009.

Read more