Watch My Super Sweet 16 - Demetrius

My Super Sweet 16 Season 8 Episode 1

Season 8 Episode 1

First Aired: December 5, 2009

Description: Demetrius brings the glamour of Saint Tropaz to Miami.