Toronto’s duo Art Of Fresh (Slakah The Beatchild & D.O Gibson) release their latest video for their single Alive from the album When The Night Comes In.

via The Come Up Show