angryseaturtles.com
Travel Guide: Buffalo, New York
Last month, we went to Buffalo! Cue: Angry Sea Turtles’ Top 7 tips for being in Buffalo! Buffalo, New York Slogan/tagline: “If you haven’t seen Buffalo lately, you haven’t s…