*Refers to the latest 2 years of stltoday.com stories. Cancel anytime. Start with a basic hip-hop vibe, add some rap, toss in a liberal dose of hard rock and a dash of gospel, mix it all up, and ...