Thunder Force - Angry Movie Review [The WORST Superhero Film?]

arrow_drop_up