An ENORMOUS termite SUPERCITY (as BIG as BRITAIN!) discovered in Brazil!! » Screen Shot 2018-11-27 at 4.36.15 PM Posted November 27th, 2018 by Rusty Blazenhoff.