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.

Advertisement
Code: d88362. 12% OFF Coupon for Sports Action Cameras

More videos