Words And Idioms 63: In A Spot, On The Spot

Your browser doesn’t support HTML5