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