Avenue Q ads get banned in Colorado!

This got press in the LA Times, Huffington Post and the New York Post! Guess puppet cleavage is a little too racy for Colorado!

Filed under: The Latest From Spot