Audio Mvstermind – “Mo-Ham The Stegasaurus-Rex” This new track from St. Louis based rapper/producer Mvstermind is a letter to his six year old self.