The red spit is called “Buai Pekpek”, which many consider a public annoyance Published 5. February 2016 at 1920 × 1280 in The red spit is called “Buai Pekpek”, which many consider a public annoyance← PreviousNext → The red spit is called “Buai Pekpek”, which many consider a public annoyanceRelated