You should have been redirected to Freak Flag by Here Come The Mummies.