Stardust Reviews

August 8, 2017
Low-budget sci-fi disaster with some swearing.