Quizzing Live

What Is The Inscription On The Doorstep Of The Saatchi And Saatchi Offices In London

Answer:
Nothing is impossible