Strange craft captured on film during lightning storm on August 15th in Ontario, Canada.


.