I was surprised to not find a thread on this show on BBC America. Is anybody else watching it?
Don't want to talk to myself if nobody is after all.
BBC America - Last Restaurant Standing
( I searched for a thread before posting, so my apologies if one exists that I couldn't find)