Wednesday, April 1, 2009

Whoa

I just snagged this pic off VeloNews - it's the German team sprint team from track worlds.

One word: whoa.