1 of 2
Click to enlarge
Previous image Next image
 

Do It Yourself. . . ?

By Anonymous -

General news

 21 March 2007 09:28

Here's a VFR I saw on a recent trip to Manchester - who needs the bike doctor when you've a roll of duct tape?