Michael Armstrong is a rapper and songwriter from Fort Wayne, Indiana. Armstrong fared respectably with his mixtape Overdue, which he debuted under the name Mic Strong in 2012. Following a five-year hiatus primarily devoted to faith, reflection, and artistic growth, Armstrong vowed to no longer use profanities in future material. …
Read More »