Rachel Wescott // 856.905.9129

Logo redesign for Drop the Hat Productions, a Philadelphia based film production company. Created new logo identity and designed promotional poster for God Said No a Project Twenty1 film. Every summer Project 21 hosts a 21-day filmmaking competition where teams have 21 days to write, shoot and edit a 10 minute short film.