Team Queen (2006)
Team Queen is a music video for Triple Creme directed by Leah Meyerhoff.
More at Wikipedia.
Team Queen is a music video for Triple Creme directed by Leah Meyerhoff.
More at Wikipedia.
Director: Leah Meyerhoff
Release date: May 15, 2006
Running time: 4 minutes