Buffoonery under fire

Top