ADVERTISEMENT
The Northern Tornado Project has confirmed two tornadoes formed northeast of Edmonton during a storm on Monday.