
Sunbeam Tiger Targa Floria from Sports Car Art
New from David Townsend at Sports Car Art has released an art print of the Sunbeam Tiger Targa Florio. The #192 Sunbeam Tiger that ran the 1965 Targa Florio may possibly be the most famous Sunbeam Tiger on […]