Documentary
7.6
The Making of Astro Bastards full movie is released on Dec 28, 2016. Watch The Making of Astro Bastards online - the English Documentary movie from United States. The Making of Astro Bastards is directed by James Rolfe and created by James Rolfe with James Rolfe and Kevin Finn.