ILLMIX
06-18-2004, 04:19 AM
So its been 5 days since the release of the Album in the UK and 4 days since the Album dropped in the USA, so urm where is the new site, it was suppose to be up on tuesday no?
See this is the sort of thing that turns fans angry (n)
but i'm not Hulkin out yet.......just being patient
See this is the sort of thing that turns fans angry (n)
but i'm not Hulkin out yet.......just being patient