Hello! You must login or signup first!





"Sailor Amazing" Lip Dub

June 17th, 2013 1:00 PM

Evan MacIsaac constructed several Sailor Moon costumes out of construction paper and duct tape for this lip dub of Hi Fashion's electro pop single "Amazing."

Share

Welcome new visitor!

Know Your Meme is a website dedicated to documenting Internet phenomena: viral videos, image macros, catchphrases, web celebs and more.