I got this from the BBQ forum I am on. It's a thread to post pictures but say nothing about them, well unless you're asked by someone else.
I looked and didn't really find anything like it here.
So this can be the place where you just post great pictures to share.