Lindsay Lohan Spotted in NY for ‘SNL’ Appearance

By: Barbara DeFranco / February 28, 2012