Sock team rider Slash gets miniature on a super secret mission for these guys.
We have him test the new super cushion Toy Machine Sect Socks by leaping from buildings...
...but this damned truck got in his way.
Photos by the star of this.
Posted May 23rd, 2008 by You Could Get Killed Walking Your Doggie