musicpopdomination: Lorde & Lady Gaga catch the Holy Spirit on stage.
IKnowThatGirl ILikeLittleButts