oh my friking god dude.
beyonce seems to surprise me EVERY DAY.
are you KIDDING ME?
beyonce, dude, seriously.. like god bless you.. what you do and what youve accomplished.. although I dont like the fake background and you back up dancer, the lighter one, WHATS HER NAME? she messed up btw.. unacceptable.
your amazing.
--
the hero

I cant wait for thursday. I dont think you guys understand.
--
the hero
the hero