Shay Mitchell celebrated three million YouTube subscribers in a very daring way – she ran near-naked through Hollywood, California, wearing nothing but some underpants and a unicorn mask.

The former Pretty Little Liars star, 30, shared a video of herself running topless down the famous Sunset Boulevard while her friend and assistant, Sammy, recorded it in a video called, “I Ran Naked Through the Streets of LA!”

Before Mitchell took the plunge, she told her fans the video was “all done in good fun,” hoping they would “get a good laugh out of it.”

“I can’t tell you how much this means to me to have you guys coming along since when I first started the channel is was uncharted territories and now it’s just a learning experience every single week,” she said of earning three million followers.

“While I wasn’t intending on sharing this video with anybody, I thought, ‘Why the heck not?’” she said.

In the video, Sammy enters Mitchell’s home to find her eating popcorn while scrolling through an iPad. Sammy reminds her of the promise Mitchell made when the two were on vacation in Morocco.

“Do you remember in Morocco, on our Shaycation, you were like, ‘I’ll run through the street naked when I hit three million subscribers on YouTube.’ Do you remember that conversation?” Sammy asked the actress.

RELATED VIDEO: All of Pretty Little Liars explained in 30 seconds

“I said I’d do it if I had a mask,” Mitchell said. Sammy then ran to pick up a unicorn mask in a nearby closet, presenting it to her and saying, “This is your unicorn mask. It’s perfect, no one will know who you are, it’s a majestic, beautiful creature. Are you going to do it?”

As Mitchell stands up and takes off her track pants, she says, “A bet’s a bet, a deal is a deal.”

Wearing nothing but yellow underwear reading, “Nice buns,” on the back, she said, “I can’t believe this. Never say that I don’t stick to a deal, all right?”