04.08.2006: The Cumshots, Festivalscenen