Buffalo: America’s Best Designed City

Check out this fantastic video about our favorite US city!

[youtube=http://www.youtube.com/watch?v=sBsi5FGbY2Y&w=420&h=315]