REVIEW : Face Your Giants - Demo By Scott.L in Reviews | Comments closed Melodic hardcore fresh from the crossroads of America...