I don't know if anyone else has posted this theory, but I've been bouncing since it occurred to me. If someone else has posted it, I apologize for the repeat.The name Tamara means Lily and given her and Greg taking Henry to Neverland...is it possible that Tamara is Princess Tiger Lily?
Sign up for our
and receive the latest tv news delivered to your inbox for
© 2014 TV Fanatic
Sign up for our daily newsletter to receive personalized television news for