Tornado captured on camera north of Tulsa International Airport

For our UK readers, Tulsa is in Oklahoma.

That’s a substantial nader! A Tornado has been captured on camera north of Tulsa International Airport – watch in the video below.

The video was captured by Brandyn Baker today. Baker posted the video on his Twitter account.

RELATED ARTICLES