World Cup fans celebrate America's 250th birthday in Philadelphia and Houston

· The Independent