Any Ted Leo fans out there? NPR’s doing a live stream from their show tomorrow: Live Friday: Ted Leo And The Pharmacists In Concert.