GUWGBP

January 8, 2018

Great Un-Washed Great British Public, aka those who pay the bills for defence.