watch Ted Leo play the Seaport during the 2003 blackout
The 2003 blackout happened on August 14 at 4:10 PM and knocked out power for millions of people across much of the Northeast, including New York City, for more than 24 hours. Ted Leo & Pharmacists remained electrified for their Seaport Music Festival show, however....