You will never guess so I will just tell you it was this guy. The Snow Birds are Canada's Military Aerobatics team and they usally come to the Island once a year to practice for their air shows. They wern't here last year because of the coronaviris so I am hoping that seeing them today means they will be having a air show this July 1st. Cheers!