The new YouTube video, available by clicking on the smiling Joe Bast to the right, is a wrap of the Denial-a-palooza by TitanTV. It’s short, hilarious and ultimately devastating. Enjoy.
Subscribe to our newsletter
Stay up to date with DeSmog news and alerts