Finally the Olympics are over and NBC is the biggest FAIL ever, Jess dons the fishnets again for RHPS, something happened on Mars and a high speed chase in a Smart Car??

USL Netflix Picks of the Week-
Travis – Message from Space
Jess- Dead Snow