Where is Tornado?
Where is Tornado located?
Tornado, West Virginia, United States (approx. 38.3428719°, -81.8442959°)
Where is Tornado on the map?
{"latitude":38.3428719,"longitude":-81.8442959,"title":"Tornado"}