Thracozaag
Distinguished Member
- Joined
- Aug 24, 2002
- Messages
- 3,093
- Reaction score
- 9
I do kind of wish there had been a glimpse of the Statue of Liberty or at least the torch and crown in the distance as a Planet of the Apes homage.
There actually was one, but it was pretty subtle.