CBS2-Header-Logo WFAN 1010WINS WCBS tiny WLNYLogo
UN GENERAL ASSEMBLY - Latest News | Getting Around Town | Traffic Map | Listen Live: WCBS 880 | 1010 WINS

Perota Sisters

Perota Sisters YouTube Video

Long Island Sisters Rework Taylor Swift Hit To Vent About Power Woes

Residents of Long Island have been screaming, yelling and waving signs as they have continued to live without power and vent their frustration at the Long Island Power Authority.

11/12/2012