On what day did Pantera release their album that peaked at number 27 on the US "Billboard" Heatseekers chart?
July 24, 1990
-1
Section::::Abstract.
Pantera discography
6959008
-1
Section::::Abstract.
Cowboys from Hell
142964