IdiotsFightingThings

This staircase has declared war and the Russians are losing!

This staircase has declared war and the Russians are losing!