Upgrade - Thumbs Up or Down? You Decide Episode 9
Manage episode 397032254 series 3467944
This month was originally going to have Venom 2 come out in theatres, but due to COVID-19, that's been delayed. So to fill that void, Eric and Melissa discuss a film about a man's body being used by another living entity: a computer chip.
33 episoade