Reply To: New Angry Birds Go Telepods?

Home Forums General Discussions Forum New Angry Birds Go Telepods? Reply To: New Angry Birds Go Telepods?

Dave
@davec

Has anyone seen these in stores in the US? Or anywhere online for that matter? I’ve spent so much time trying to find these but have come up empty.