I just had a thought. What if all these posters are thinking that Marc Evan Jackson is Damien Lewis? He's the only one I see in the go kart pics that could resemble Damien Lewis otherwise I don't see DL at all. If so, I think we just solved the mystery. DL was never there and EO was definitely there.