4 comments

  1. Are those the British guys? I seem to remember a British BBQ place in Denver that was quite good. It was on Washington St. I used to go over there when I lived in 5 Points.

Leave a Reply

%d bloggers like this: