The 4th of July isn't complete without experiencing at least one amazing fireworks show! Lucky for Buffalonians, there are several shows going doing down through out the week leading up to the 4th and through the weekend too! This is perfect because if you one due to the rainy weather expected you know there's plenty more where that came from. Check out this awesome list of where to watch this year's firework shows compiled by Stepoutbuffalo.com and enjoy!