Australia helping America, census,Mad Baz’s birthday, Meow-Ludo Disco Gamma Meow-Meow, and more.

Saturday Night Live broadcasts live every Saturday Night from 6-8PM on 100.3FM

Photo by Nick Dole (ABC News)