Ted Cruz Hates Rock or: How to Get Lost in the Valley of Punk