CBS2-Header-Logo WFAN 1010WINS WCBS tiny WLNYLogo

Drug Fears Shut Down Electric Zoo Music Festival

TV 10-55's Elise Finch reports live from Randall's Island, where the festival took place.