Tornado north of Riverton Wyoming view map location

Video Source: View
By: John Do
Recorded on: 2014-05-07 05:22:19 (GMT)
Category: Science & Technology
Keywords: Tornado, north, Riverton, Wyoming
Location: Riverton, WY 82501, USA