Madison Square Garden, NY, US "Tour de Force" (28/07/1973)

22 February 2026

Views: 6

Share