Concert Vault
Uncut: The Meters at the Superdome
Published: Jul 29, 2013 07:00 AM
Uncut: The Meters at the Superdome
Rock

Uncut: The Meters at the Superdome

Published: Jul 29, 2013 07:00 AM
This show from 1981 has the great New Orleans band taking one of the largest stages the town has to offer: The Superdome.