Children Of Bodom's promo video for their song In Your Face from the Are You Dead Yet? album.Released in 2005.www.cobhc.com