Mama Said is a classic rock (Rolling Stones, The Who, Free) music video with humorous lyrics.
The title track from the This Mad Desire - American Dream album! Lyrically, this song deals with the changing economy, Silicon Valley, and the decline of the...
Mama Said is a classic rock (Rolling Stones, The Who, Free) music video with humorous lyrics.