Kean Levreault Launches Spill Sheet Entertainment, LLC
Spill Sheet Entertainment is a Los Angeles based Production Company that creates fashion films that enable clothing designers and fashion brands to successfully promote their companies through story telling.
View full press release