Watch The Amazing World of Gumball season 1 episode 13 tv series online free
Release: Jul 11, 2011
Gumball decides to investigate when his class finds Principal Brown wrapped up in toilet paper, shaved and, covered in green paint, or else face detention.