My first thought was...yikes !! What the...is that ??
This flying thing looked like a cross between a Bumble Bee and a Humming Bird.
After doing some research I was able to find out that it's a Humming Bird Clearwing Moth...this was taken at the flower gardens at Assiniboine Park.