MIMR Review: Giant Boys ‘Don’t Laugh at My Astro Turf Diane’

Wounded but ready to take on any shit that comes their way Garage Punk duo Giant Boys unleash a pounding, broody tirade on the state of Britain with their 1st single of 2020 ‘Don’t Laugh at My Astro Turf Diane’ released 31st Jan which has been described as a ‘An unholy hybrid of John CooperContinue reading “MIMR Review: Giant Boys ‘Don’t Laugh at My Astro Turf Diane’”