• 5 years ago
Travel season is upon us! And there’s one sector of tourists that Americans want to avoid at all costs because they find them the most annoying: the British! Buzz60’s Susana Victoria Perez has more.

Category

😹
Fun

Recommended