Forum Topic

4Kaiju
MemberMothra LarvaeMar-13-2014 8:58 PMSome of you may have notice this, but for those of you who have not known.
Patrick Stewart who we mostly know him from Star Trek and X-Men is a Godzilla fan, and back in 1996 2 years before the 1998 american film, Godzilla won a lifetime achievement award and Patrick Stewart presented.
Heres the video for proof.