Christ the Redeemer welcomes Taylor Swift to Rio as Philly 'punts' her for Eagles-Chiefs game
Taylor Swift fans lit up Brazil's Christ the Redeemer statue Thursday. But the City of Brotherly Love doesn't share the sentiment ahead of Eagles-Chiefs game.