The clip, shared on social media, was filmed in Brazil and actually shows a crowd of football supporters accompanying a team bus to the stadium.Source
The clip, shared on social media, was filmed in Brazil and actually shows a crowd of football supporters accompanying a team bus to the stadium.Source