© 2024 Pluto Inc. All rights reserved.

Toto: 25th Anniversary - Live in Amsterdam

Toto's 2003 live performance in Amsterdam was filmed in celebration of the 25th anniversary of their 1978 debut album.