Video: Ted Leo and the Pharmacists at McCarren Pool

This weekend Ted Leo and the Pharmacists played a sun-drenched set at McCarren Park Pool; Vulture's got full-performance video of two songs from the show. Above, Leo plays the poppy "Me and Mia"; below the jump, the Pharmacists pull on their rockin' pants for a blistering "Sons of Cain."