A new segment I like to call.. Posted on September 7, 2009 by Zolligirl Embarrassing Photo of the Week. I can’t really explain this. I blame Suzy. I’m sure it was her idea to get our picture taken together. Now if I could just find someone to blame for the way I look.