Jun 11, 2010 1 min read Oh Baby, It's Here More World Cup posters outside the Port Authority Bus Terminal in New York: Oh, and John wants the games to start now.