the journey

Published: 8 years ago

Peak Performance – “Heli”

New Peak Performance line “Heli” is finally in stores . I have seen the products myself I can assure that for once there is reason between the usual marketing crap talk and the garments themselves. Here’s what they are saying about it themselves – …