Lindsay Lohan Spotted in NY for ‘SNL’ Appearance

Barbara DeFranco / February 28, 2012