Toilet Tricycle Race seats winner in Grand Rapids (video)

by (jproctor)

Submitted 09-26-2009 under LOCAL LIFE

On Friday, September 25th, as dusk was setting in, toilet tricycle athletes descended upon Grand Rapids for one of the most exciting sporting events to hit the area. Organized by the Dufala brothers, William and Steven, of Philadelphia, PA, this...

[read more]