Toad's Place

Melinda Tuhus

About 100 people protested outside a performance by musician Ted Nugent in New Haven over several controversial remarks Nugent made about the shooting of Trayvon Martin and the acquittal of Martin's killer George Zimmerman.