Official music video for “Diabolic Crush” Produced by Tragic Hero Productions. Shot at Club Diablo, The Forum & The Underground Nightclub in Buffalo, New York.

Leave a Reply

Your email address will not be published.