A game based on The Trap Door, a children's TV show aired in the UK.
igdb
0 users have this game
Add to my library