Loading...
Martha and Lily desperately compete to avoid being top of the class as the reward event clashes with their plans.
So Awkward
Season 2
8
October 13, 2016
29 minutes