I'm taking a guess at this being from the Isle of Man. Who cares, its a super cool photograph.
Friday, April 8, 2011
Tourist Trophy
Labels:
Isle of Man,
Isle of Man TT,
motorbike,
motorcycle,
motorcycle racing,
photography,
racing motorcycle,
TT