So Interesting Littlest Pet Shop : Season 2 Episode 13
TV-Y Discovery Family 22m int(0)
Aired: January 18th, 2014 @ 12:00 AM EST on Discovery Family
Penny Ling makes up a heroic tale to impress her pals when they decide to share intriguing stories.