tealchevy
+1y
Originally posted by no1lowr
am i stoned? or is it just an intro page that links to the trailer? i dont see any other content, cool splash page though!
no you are not losing your mind. rest of the site will be up soon. I had to switch web guys midway through this one so we are a little backed up.