Pedal Speed Magazine Launch

John January 24, 2009 0

“Pedal Speed Magazine is a new Japanese bicycle magazine.  The magazine focuses on track bikes and all the aspects of the bicycles that we love to ride.  The first issue of Pedal Speed Magazine is on stands the 30th of January, 2009.”  Looks pretty sick, check it out!

Leave A Response »