Random Internet Discovery of the Week September 2, 2009November 26, 2008 by Morgan Wick Umm… I’ve had quite a few photo sites in this space, haven’t I?