Mad Matt reviews the 1970's Sony Chiba fighting movie classic. And no it has nothing to do with the games as far as I'm aware.
No comments:
Post a Comment