I'm digging the Venom trailer, but I figured there was probably more to it than I knew. I called Foster to get the lowdown since he's a huge nerd, and I know nothing about Venom. He almost lost me when he started going on about "an alien life form". Give me the Sports Center version, bro.
I love my husband. He's the bomb for letting me record him, and for having patience for short attention span when it comes to all things nerdy.