Triumph TR4A
Previous Next
+ Comments Triumph TR4A - 2005-11-29 18:56:19
Taken in 1966 when I was stationed in Barstow, California. I rolled this thing in the mountains near Santa Maria.