Quizzing Live

In Which American City Did The Beatles Play Their Last Concert In 1966 Vowing Never To Tour Again

Answer:
San Francisco