Monsters Live In Brandon Mohlis’ Concept Album, THE CITY OF LOST MONSTERS!; Lyric Video Premieres Online

Brandon Mohlis is somewhat of an all around jack of all trades. The Missouri-based musician has released a fair share of solo albums on his own, and when it comes to self-releasing your albums, production is key, something that Mohlis is definitely well versed in. For his new concept album, “The City of Lost Monsters” […]