Right, so i've been running around for a few days trying to put this puzzle together.
Here in the Uk, there have been no Slo Mo sightings. I don't believe any stores in the US have seen him either.
Anyway, contacting every toy store who had him advertised, they all told me the same thing. "Our supplier didn't deliver"
Mattel UK informed me cases including Slo Mo would be released in April, a g…
You can share this discussion in two ways…
Share this link:
Send it with your computer's email program: Email this