I hope that one day mannycartoon finishes this sketch of Voltron facing off vs. Godzilla. The idea really captured my attention and I have been considering who would win all morning. I am not sure who is the “logical” choice in this one, so I am going to go with my guy and say Godzilla. Who do you think would win?
Latest posts by The Retroist (see all)
- 1984 Pay N Save Coupon Book - September 10, 2017
- Remember when Mickey Mouse decided to commit suicide? - August 30, 2017
- Dukes of Hazzard Boss Hogg Action Figure - August 23, 2017