is that guy from Connecticut? One, the scene where's he's at, like, a press conference and the sign language woman was like WTF? ....he's standing in front of Connecticut Department of Public Safety backdrop.... then towards the end, there's one quick cut where he's wearing a Hartford Whalers hat (even though they haven't been a team in Connecticut for like 20+ years) Anyway, well done song. some pretty funny one-liners in there.