Originally Posted by
80ktsClamp
A show on the Discovery channel is talking about "chemtrail" conspiracy. Wow. Now that is science!
I thought I had good BBQ until I got to Memphis. Now THAT's some good BBQ. Unfortunately, MEM is the one Delta hub I don't fly to.