'Something Londoners should be very proud of': Airshow London named best air show in North America
When it comes to air shows in North America, the Forest City is the top of its class, according to the results of a recent contest. According to a news release, Airshow London was named the top air show across North America by the 10Best Readers’ Choice …