Classic Magic 8 Ball

Regular price $14.95

Everyone knows the Magic 8 Ball can't tell the future. And yet we can't resist its allure. So, go ahead, ask it your most personal questions. Surely the answers won't actually come true....right?

Ages 6 and up.