Ohio Tornado Caught On Traffic Camera
XT22
Published
10/05/2010
An Ohio Department of Transportation traffic camera caught dramatic video of a tornado touching down in Columbus, Ohio.
1 Comments