luckyfin
Coming out of hiding
- Joined
- Jan 20, 2004
I remember seeing them in a shop in Animal Kingdom but unfortunately I don't recall which one.
I remember seeing them at one of the shops in Dinoland, USA. I believe it was Chester & Hester's Dinosaur Treasures.