Talk:Chameleon Twist

actual date for EU release please
just 1997 makes no sense Yrs601 (talk) 14:30, 26 March 2024 (UTC)