Messiah Memela Chap2R

This is Messiah Memela's 15 track LP. Something to keep the listeners occupied while he works on his First studio album.

  • Producer: Messiah Memela
  • Runtime: 57 minutes, 15 songs
  • Release Date: August 24, 2017

0 Comments