Claim: New Renaissance Pictures is a music production and distribution company in La Habra, California, that was founded in July 2005.
Evidence: New Renaissance Pictures is an American independent production and distribution company for film, television, and the web, established in 2005.