Advocate Cycles – Hayduke

Advocate Cycles is a bike company that exists solely to create innovative bicycles and deliver 100% of profits from the company back to cycling advocacy efforts.

To learn more about Advocate, head to www.advocatecycles.com.