Feeling Stupid

Comments (6)

United Kingdom UK at your doorstep

Atleast im not the only one

I think that's everyone here