Tarja: Luna Park Ride
Directed by Max VaccaroLive concert of the Finnish soprano Tarja Turunen and her band filmed at Stadium Luna Park in Buenos Aires, Argentina on March 27th, 2011 during the 'What Lies Beneath' world tour.
Where to Watch Tarja: Luna Park Ride
Cast of Tarja: Luna Park Ride