I IrishTickle TMF Expert Joined Dec 28, 2005 Messages 412 Points 18 Apr 25, 2010 #1 Anyone know where this weeks "pic of the week" is from?