john badger & the moustache riders of doom