Selah The Corner released his new album Memoirs of a Perfect World a few days ago. Listen to “Masquerade,” track No. 2 from Selah’s debut God Over Money project.

Buy on iTunes