The Loop (Movies)
Do you like this video?
"Owl Be Back" is the ninth episode from season one of Kung Fu Panda: Legends of Awesomeness. It was first aired during Nickelodeon's 2011 Thanksgiving weekend special, paired back-to-back alongside the episode "Bad Po".
Community content is available under CC-BY-SA unless otherwise noted.