180508 Air Show 3
James Neiss/staff photographer Town of Niagara, NY - The 2018 Thunder of Niagara International Air Show is June 9 and 10.