Heavy thunderstorms dropped more than 3 inches of rain in parts of central Oklahoma that left motorists stranded on freeways and surface streets. (June 8)