Watch LaterAdded 03:08 STRANGE. Τamta, Mente Fuerte – Den Eisai Edo | Official Music Video 3 years ago 3 years ago15.9M3.8K