Toto: 25th Anniversary - Live in Amsterdam (2003)

Filmed in High Definition in Amsterdam on Toto's 25th Anniversary Tour in 2003, this stunning concert captures the band at their very best, reunited...


image