views
votes
03/26/08
date added
1984 BMW R 80 motorcycle photo

Taken at Creg ny Baa at the 1985 Isle of Man TT