Did Denzel Curry’s Ta13oo live up to its hype? (mostly)
During the week of July 23rd, Denzel Curry (aka Ultimate Denzel Curry aka Zeltron aka Aquarius Killer aka Denny Cascade aka the Black Metal Terrorist) dropped his long-awaited album, Ta13oo. According to Curry’s Twitter, he waited 13 months to...