Tomica RC F

So any of you Americans had any luck at finding Tomica at Wallfar..I mean Walmart? They recently started hitting The Warehouse stores here in New Zealand.

Advertisement

Share This Story