Plush Dog Toy
4.2/10
Clifford The Big Red Snuggle Buddy Plush Dog Toy, Red
Cute but poorly made, catches squeakers well.
No customer reviews available to form a verdict.
""
""
No reviews. Awaiting user feedback for better insight.