This is a delicacy in Britain. Whatever the fuck it is. Disgusting people.

1  2019-03-16 by MarbleSpaceCat

0 comments