THE HUDDLE 2. THE ANTI CHRIST & DICK PROENNEKE satan maybe in your earbuds already...