Monday, September 19, 2011

George

Liverpool Raceway, 1955. Triumph mounted.
Right out of the latest Rolling Stone.