Travel Company Video Claims Buffalo Is The Worst CityTravel Company Video Claims Buffalo Is The Worst CityOn the 601 Travels YouTube channel, the argument is made that Buffalo is one of the WORST cities in the United States.Clay ModenClay Moden