This Space for Rent

Tanks? At an antiwar protest? In the USA?

Oooookay.