Wednesday, February 10, 2010

Far East Shreddin'

Well...the latest goods have hit the streets of Japan.  B.S.T.S. (Back

Side Tail Slide) shop in Kagoshima Japan has made good use for a local rider.
 
For those that can read Japanese...CLICK HERE