View Single Post
Old 3rd March 2008, 05:06 PM   #2
Posts: n/a

Is that legit? The video footage on the website didn't look that impressive and I wasn't convinced. Maybe those guys have just done some basic mods to a scarab and are trying to fool guys into spending big $$$ on their ticket to join the crew!?
  Reply With Quote