2 min read Album Review: Little Bastard – Little Bastard Sydney based seven-piece Little Bastard have just released their self-title debut album –Little Bastard. They…