Epic Traffic Systems – Leaked Video

Posted May 23rd, 2010

The below video is a rough draft of the intro to my up and coming launch on June 15th. Pre-launch starts on June 7th.