Turns out Tatiana is a big BIG fan

and she keeps telling me she wants to go to Disney to meet the Backyardigans (yeah, she thinks EVERYONE lives there apparently)

So, for the life of me I cannot come up with any parks where they could be at... I think they are a show from Discovery kids, so, does Discovery have any parks?

Thank you!!