Honeybadger (n) - a small, furry creature which at first appears a bit cute but if you so much as look at it funny is capable of ripping your face off in the blink of one of the eyes you used to have. Also a band from Greece... Simple things first – where are you … Continue reading Band of the Day: Honeybadger