Michael Greer O'Shea

Michael Greer O'Shea

7 Followers

Running for NC House 117. Former candidate for Congress. 1st millennial on the NC-11 Dem Primary ballot. Music producer and Realtor with a Philosophy degree.