Dumpster Depot wins
Dumpster Depot wins (Permalink)
Taylor and Rachel showin off the goods. Both girls came in first in their class. The boys were not too happy