Lindsay Lohan Spotted in NY for ‘SNL’ Appearance

Barbara DeFranco | February 28, 2012 - 8:57 am