“Thank G-d the ‘horns aren’t visiting Manhattan this year,” writes the quaking-in-fear Matt Baab. Quibbles about production values aside, isn’t anyone else impressed the Wildcats convinced Helios Creed to play guitar in this video?