113,979 views
1 day ago
906 views
30 minutes ago
6,101,233 views
2 years ago
230,588,412 views
7 years ago
Show more
599,376 views
67,032
0
mrthomasenglish
2.21M subscribers
Tags
British
America
United States
England
England Versus America
UK vs US
England vs America
Britain vs America
Funny British Videos
Funny American Videos
School Spirit
School Spirit in American Schools versus British Schools
287 Comments