Mötley Crüe – Shout at the Devil (Deluxe Limited Edition Box Set Review)
If Mötley Crüe’s 1981 debut album Too Fast for Love ignited interest in the band further beyond the limits of the Sunset Strip, then 1983’s Shout at the Devil set the entire world on fire. Released on September 23rd of 1983 through Elektra, Shout at the ... Read More