38th annual UCSD Halloween Festival and Monster Pumpkin Drop

38th annual UCSD Halloween Festival and Monster Pumpkin Drop