Blog

Light Ride

By 3 Oct ’07 No Comments

Saw this and though – Now that’s a gimick but i get the impression that it’d be difficult for motorists at night NOT to see you.

Leave a Reply