The Truth in Lies

The Truth In Lies is a flag on the Viridian Ocean, founded on the date of November 27th, 2007. The flag is currently dormant.