Menu

Did Cheddar lie about presenting a petition in UK Parliament?

Cheddar speaking in a committee room in UK's parliament |Photo: Culled from Cheddar's UK Parliament

Cheddar speaking in a committee room in UK's parliament |Photo: Culled from Cheddar's UK Parliament