11,069,987 views
2 years ago
8,399,841 views
3 weeks ago
1,297,389 views
1 year ago
52,528 views
3 days ago
Show more
4,213,334 views
350,501
0
mrthomasenglish
2.21M subscribers
Tags
British
America
United States
England
Winter
Winter in England
Winter in America
England Versus America
UK vs US
England vs America
Britain vs America
Funny British Videos
Funny American Videos
Winter in America Versus England
Teachers During Winter In British Schools Versus American Schools
7600 Comments