Latin rockers Tyrannosaurus Grex strike again with another classic track. Recorded June 2011. Video editing by Grace. MAMMA MEA Translated by Grace Decepta s...