About
Bluff City Productions was founded in 1996 in New York City by production manager/lighting designer Rick Vaughn. In 1998 the company moved to St. Louis, MO metro area and continued its video production service business for the creative and corporate communities locally, nationally and worldwide. Click on a link below to download and view the document