Sowing the Seeds of Love - Tears for Fears (live)

2023-10-12 27

Tears for Fears - In The Park (At BBC Radio 2)
At Victoria Park, Leicester, England
September 16, 2023 / Tour: The Tipping Point Part II