Video 

News 9 This Morning Meteorologist Jed Castles takes us back to his hometown of Tulsa, Oklahoma.
Friday, July 8th 2011, 9:31 AM CDT
Updated:
Friday, July 8th 2011, 9:36 AM CDT