Freedom Tower is the debut ep from Masterface, originally released in 2009 but largely overlooked at the time. That may change soon, as new independent Brooklyn label Bleek Records plans to re-release the album on November 15. We have loved Freedom Tower since it first graced our ears. In fact, we named it one of our favorite albums of the year.
Stream the sweeping new single “Excuse Me Girl”: