Delivery Man: Space Invaders Posted on December 11, 2015December 1, 2019 David (Vince Vaughn) wears a Space Invaders t-shirt that says Let’s Score in the 2013 movie Delivery Man. Buy on AmazonShare this:EmailTweetShare on Tumblr Related