TCTHEGXD - "DEVIL" (Official Music Video)
Looking to build on their already growing presence throughout the Toronto underground, SuperBad frontman TCTHEGXD drops the Official Music Video for "DEVIL" a hit single off his recently released album 'I'll Be Fine'. Ominous visuals from Adam Sousa flawlessly match the high-energy single produced by Dom Bank$ and Yung Sav. If somehow you haven't heard this hard-hitting single, nows the perfect time.
Watch it here: