This video implies at certain points that the Queen, is a lizard..no really.
That aside it was made by NuffRespect, a great dude, so I'm obliged to post it all over.
Have fun.
And no, I don't believe that lizard shit.
:P
(, Wed 3 Dec 2008, 0:52, Reply)