“Astro Bastards” Trailer

James / December 26th, 2016

The Angry Video Game Nerd has a holiday surprise for you. Sit back and watch this epic trailer for a lost vintage sci-fi film. It’s better than Star Wars.

James’ favorites