Would you say you do things better under pressure?

Or under the radar?
18 answers 18