Did you think the thunder sounded louder? You're not crazy! There's a meteorological explanation to last night's louder ...