A song that reminds you of a place!
My original thought was gonna make you all confuzzald, so instead I thought of a more logical idea:
That song reminds me of a movie theater! Possible because of the movies references, and the chorus/ending!
My original idea will make you say something like "WTF?" However, if you really wanted to know, post a comment before tomorrow!