Green Sky Chaser

16 May 2010 Chase Photos

Rain and hail coming down at gas station in Oklahoma City