Zac Efron Punched In The Face At Skid Row: Fans Freak Out

When Zac Efron’s car reportedly ran out of gas in L.A. on March 23, he wound up in Skid Row — and got punched in the face by a homeless man! Now fans are completely freaking out!

Zac Efronhas some very loyal fans! Some are really concerned about the 26-year-old star who allegedly was beaten up in a brawl with a homeless man on Skid Row, while some are claiming that he wasn’t just having car trouble, and there had to be another reason he was there.

Zac Efron’s Fight — Fans Freak Out

Of course some haters are making jokes about Zac being punched, which are funny but a little insensitive since he just admitted that he was in rehab last year for alcohol abuse and has been on a better track.

But we’re all wondering why he was on Skid Row to begin with. He told police that he and his bodyguard ran out of gas were parked waiting for a tow truck, according to TMZ. They decided to throw a bottle out the window and it shattered outside in front of a group of homeless men — they then attacked his body guard and Zac jumped in to defend him.

Here are some tweets of people cracking jokes about the incident:

Kinda hoping that the homeless man who punched Zac Efron in the face shouted, “That awkward moment when…” right before he did it.