Owning Invicta a childhood dream for this Villager
When Mike Stemen graduated high school in 1959 he dreamed of owning his own Buick Invicta. The car was released in the same year, and he thought it was the prettiest car he’d seen in his whole life. It took Stemen, of the Village of Dunedin, almost six …