Tierra Whack makes her long awaited return with a new 15-minute video that features 1 minute snippets from a number of new tracks. The Philly native is set to release more new music and visuals later this year.

Continue after the jump…