Clear Soul Forces – Won Too (Song)

Posted on September 27, 2012 by


Since its official release on January 8, 2012.. Clear Soul Forces’ music video for their single “Get No Better” [off of “Detroit Revolution(s)”] has surpassed the 1,000,000 views mark.  Commemorating the special occasion, the group is releasing an exclusive, free single entitled “Won Too” as a Thank You to their fans.


Posted in: Downloads, Songs