With a desire to play raw, fast and simply dirty rock and roll, the three piece band Killers Lodge, do just that on their debut album...