upon the spot

See: ON THE SPOT (1).
No categories:

'upon the spot' on video