Skip to playerSkip to main content
  • 15 years ago
"Tears in the Rain" OFFICIAL LIVE VIDEO
TRIUMPH
A NIGHT OF TRIUMPH
METRO CENTRE ARENA - HALIFAX, NS
January 6, 1987

Visit the new TRIUMPH website:
http://www.TriumphMusic.com
Be the first to comment
Add your comment

Recommended