Prepare to have your heart explode ...
Because this three-year-old has taken on the legendary Queen song, 'Bohemian Rhapsody' - and she absolutely nails it!
Without any assistance, the mini Freddie Mercury fan faultlessly remembers every single word and even starts to rock out when the guitar kicks in.
All while sitting in the backseat of her mum's car in Scotland, Holly Lee shows off her vocal range hitting all the high and low notes.
Her mother, Charlene McMahon, says her little girl sings it numerous times a day.
"She just sings it all the time. She started learning it about three months ago."
- High school goes viral with an amazing Harry Potter dance routine
- Watch Barbershop in Blue's latest cover
"She was bored in the car and I was trying to entertain her. It's the only song I knew all the words to so I started singing it," she said.
"It didn’t take her long to learn the words at all, I’d say a couple of days. She knows most of the words but still gets some of them wrong."
And, of course, Holly's since gone viral.
"People were commenting saying it’s really impressive," she told Daily Mail.
"They’re impressed that she knows all the words. It’s funny because she’s the shyest little girl ever. If someone comes up and asks her to sing she won’t do it – she’s so shy. She likes to do it in the house but not in front of an audience."
How adorable is she?!