High School Musical was released 10 years ago and you may know your stuff, but Miley Cyrus doesn't!  Cape Cod native Meghan Trainor can't be happy about this.

Screenshot_20160323-091152
loading...

Miley Cyrus mistook Cape Cod native and Grammy winner Meghan Trainor as the girl that played Martha in High School Musical. Meghan Trainor was not in High School Musical. In fact, she would have been only 12 years old when the first movie was released. Though, to be fair, the resemblance is there. KayCee Stroh is the actress who actually plays Martha in HSM and what makes this even more awkward is that Miley should have known this becuase Stroh cameoed in Cyrus's 2009 film, Hannah Montana: The Movie.

We put together a quiz to see if YOU still have what it takes to be a Wildcat after ten years!

TAKE THE QUIZ!

Additional Reporting by Kiah Heron

More From WFHN-FM/FUN 107