Several times over the past few years Ive heard rumors of an indoor park being built in the Philadelphia area. The liberty bike park teaser page is no longer up, and their twitter account has been inactive. Ive also heard rumors of a 3rd Rays location being built in Philly. Does anyone have any accurate info on actual plans for an east coast indoor bike park?
Results 1 to 7 of 7
Thread: Philly Indoor Bike Park?