Delaware Park is one of the highlights of a Western New York summer but you've probably never seen in like this! Take an aerial tour of Buffalo, NY's Delaware Park!

More From 92.9 WBUF