Where To Stream Little Big Awesome Season 1 Episode 10
Oh No Ho Cho Jo
- Aired April 26, 2018
- 13 Min
Gluko and Lennon offer to watch Ho Cho Jo's shop while she runs an errand, but struggle with the pressure of keeping all customers happy.
Oh No Ho Cho Jo
Gluko and Lennon offer to watch Ho Cho Jo's shop while she runs an errand, but struggle with the pressure of keeping all customers happy.