No Image
Chilly Beach•Season 2•Episode 16

Tower of Babble

Jan 25, 200530 min
Discussion

The popularity of cell phones in Chilly Beach causes the phone company to install a brand new cell phone tower, however the tower attracts killer bees.

Directed byEdin Ibric
Written byAlan McCullough