5 Comments
On Sheldon, Leonard, Ultraman and the Man that Played Godzilla
![](https://i0.wp.com/bloodywhisper.com/wp-content/uploads/2015/08/godzilla1985.png?resize=250%2C137&ssl=1)
A couple of weeks ago, Monster Mania Con was held in Cherry Hill, New Jersey. It is just a stone’s throw away from me. The reason for going to the show was to really get our Sheldon/Leonard on. I should point out that there are three of us in my … Read More