Terra Nova, Angry Bird-Dogs, Talking Tom Overload: RTT Rebel

Have any of you been watching the new series Terra Nova?  Princess Nagger is in seventh heaven – she’s pretty sure they created Terra Nova just for her.  And she happily critiques the episodes each week to make sure they’re … Continue reading