*snort*
When tinfoil hat conspiracy theories collide...
Maybe it’s Ben.
At least LOST is back tomorrow night...