Armageddon-Three

Reviewed:  November 2020 Released:  June 2002, Toy’s Factory Rating:  4.5/5 Reviewer:  Buddy H No, your eyes are not playing tricks on you.  I did not accidentally transpose the 2’s and 0’s in the release date. This is not a new release.  Rather, I have the honor and pleasure of reviewing one…

Read More