Anderson Cooper has been kidnapped!… by the Green Goblin?

Leave a comment