Audiostraddle Weekly: Tegan & Sara & Muppets, Oh My!
Tegan & Sara perform “Alligator” on a Canadian kids television show, new albums on the horizon for Gaga, Blink 182, and Radiohead, new vid from Crystal Castles, tour dates from The xx, Jenny & Johnny, Gucci Mane releases new mixtape, and fresh new releases from Kele of Bloc Party, The Roots, and Sia.