Testarossa is the first album by Italian 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, it falters and stumbles but remains upright and continues to run unabated. The album covers the fundamental themes of the genre, including life, death […]