Skip to main content
Blog

Light Ride

By 3 Oct ’07No 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.

Mark

Author Mark

More posts by Mark

Leave a Reply