So who is doing the latest Sizzler TV ad with the big TC and wearing the faraday armor? It looks familiar, but I can't place it. Saw the spot over the weekend, and was much impressed (mostly because I am aware of the hassles in production with large TC's).