in Extended Plays, Music Reviews, Streams and Downloads Review: Torae and Praise’s ‘All Praises Due’ EP is worth your time