CHANNEL ZERO Drummer Phil Baheux Has Died

Channel Zero has issued the following statement " His unexpected death is a tremendous shock to his fellow band members of CHANNEL ZERO and crew. We kindly ask you to respect our and his family's privacy."
Read More News
Tags: Channel Zero, Phil Baheux, death
Jason Fisher August 10, 2013
More News




