‘Spencer’ Premieres in PH Big Screen in Drive-in Screening in Quezon City