Star Stable Star Review!

Star Stable is an online horse game where players from around the globe explore a
magical world on horseback. Our KidzVuz Star Reviewer got to check out Star Stable and she’s here to tell us all about