DFW Weather: What in the HECK were these spectacular clouds and what do they have to do with breasts?