Canada’s premier aerobatics team the Snowbirds, put on their annual display during the air show over Lake Ontario on Sunday.
Entertainment
Snowbirds put on annual aerobatics display over Lake Ontario
More Videos
You are viewing an Accelerated Mobile Webpage.
View Original Article