Project C28 Reacts to the Destroy All Humans Trailer

By Noble Morris Project C28 here, and I am back with a video game trailer reaction video to THQ Nordic’s Destroy All Humans! Check out the video below, and let us know what you thought about the trailer!