RED EYE REPORT 021 – NEW SPACE RACE November 3, 2021December 20, 2013 by Team RERIn this episode of the Red Eye Report we discuss the Space Race. We watch an independent Irish movie called Grabbers and as usual, we make fun of dumb people.