The Psychonauts bringen seit Herbst 2009 mit ihrem ureigenen „Hoochie Coochie Trash’a’Billy“-Sound jeden Saal zum beben.