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
Newer Post
Older Post
Home