It Prevails Debuts Brand New Song Off Upcoming Release It Prevails debuts brand new song "Artisan" off their upcoming album Stroma. The album is due out July 19th, 2011 on Mediaskare Records. Check it out below. 2:15 PM Natalie Labels: Artisan It Prevails Mediaskare Records News Stroma Share to: Twitter Facebook URL Print Email
Post a Comment