Friday 26 November 2010

A treat for Kings Of Leon fans



My eyes! Da goggles do naathing!

1 comment:

  1. Who in the name of all that is holy decided that was a good idea?

    ReplyDelete