Environment Canada meteorologists watched a video captured by a neighbour’s security camera and believe the phenomenon was an EF-0 tornado, defined by having winds of between 90 and 130 ...