The Weasel is back...and he's rapping about politics? Where's Caveman Brenden Fraser when you need him?