Tuesday, June 21, 2011

Pete's Electric Bikes - Boulder, CO

This is one of the top e-bike dealers in the USA located in beautiful Boulder Colorado.  Dean was very fond of the new Metro and may make it on the sales floor of this top e-bike retailer.




Dean helping out one of the locals


No comments:

Post a Comment