VIDEO: Madchild – Myself

Madchild drops his Demon album in April and now he’s here with Myself video from the Demon Album.