Vantage Point Productions, Inc.
Film by Vantage Point Productions: VantagePointCustomFilms.com
Photography (including the player thumbnail) by EnchantedPortraiture.com
Music: A Touch of Ivory, atouchofivory.com
DJ: Alan Meade, 5StarMobileDJ.com
Officiant: Rev. Jim Granger
Makeup: Grace Lin