The large cloud at the leading edge of today's storms is actually called a shelf cloud, though it's commonly confused with a shelf cloud.
No download links available.