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

More videos

NBA 06 Dec 2019 06:28 CET

NBA Top 5 Plays of the Night

NBA 06 Dec 2019 05:16 CET

Booker LIGHTS IT UP, Drops 44 PTS!