D’oh!

17 May 2011

Homer
Who’s that looking out from a window in Windsor Castle?…

Advertisements