Review: Pink Force Warriors (1985)


They train. They annoy. They are Taiwan’s finest.

Full, written review available at sogoodreviews.com.