Denver's cardboard cutouts of South Park.
Did anyone see Satan?
Print