Thursday, March 11, 2010

How High's the Water, Biff?

3 is the magic number

I have no idea what Homer Simpsons and Peter Griffin have to do with this song but I'm intrigued.