BRATS performs new single “Excuser” at first USA concert
Photos by David Cirone Japanese girls rock band BRATS performed their first live American concert at Anime Los Angeles on January 10, 2020, theContinue reading…
Photos by David Cirone Japanese girls rock band BRATS performed their first live American concert at Anime Los Angeles on January 10, 2020, theContinue reading…