Saturday, May 21, 2011

Sleeping Through the Rochester Spring Classic Duathlon
Saturday, May 21, 2011