August 20, 2007May 30, 2010 by Leo Suarez Picture of the Week Just For Fun, Pic of the Week 2 Comments I vote this one as the most random pic for 2007.
Love it!!
That cheered me up on this rainy day, haha.