Italian screamo trio MEO reconciles violence and sweetness, aggression and fragility on great new debut album “Testarossa”
“Testarossa” is the first album by screamo band MEO, a sports car thrown full throttle towards a cliff, a screamo assault that teeters hysterically on the edge between implosion and explosion, falters, stumbles but remains upright and continues to run unabated. Today, we’re thrilled to give you the first taste of the record, with the […]