A Palo Alto high school girl survived a kidnapping and sexual assault yesterday afternoon, an ordeal that went on for 90 minutes.

At 3 p.m. yesterday, a teen was on the "500 block of Arastradero Road near El Camino Real...near her home, when a man accosted her from behind, hit her in the face several times and dragged her into his car," according to Palo Alto police officer Dan Ryan.

The city of Palo Alto is offering a $5,000 reward for information leading to his arrest. Anyone with info on the assailant's car or visage are urged to call Palo Alto Police Department's tip line: 650-329-2190.