GB News

Gammon Britannia News

A U.K. based FOX News wannabe.
by Tropical_Centipede June 14, 2021
mugGet the GB News mug.