Have Zac Efron and Ashley Tisdale kissed in public?

wow i thought they didn't Yes they have but they didint know that they were getting filmed by the paparazzi