serhiymtb

Exploring Horns Hill MTB Park | SerhiyMTB

We survived the Windrock Bike Park | SerhiyMTB

55 Jumps!

Crystal Mountain Opening New Trails | Michigan | SerhiyMTB

Halloween Ride 2021at Stony Creek Metropark | Michigan | SerhiyMTB

Exploring Zueg's Trail at Marquette South Trails | Specialized Status | SerhiyMTB

What is new at Horns Hill?

Fun Session at Stony Creek Metropark | Back Nine | SerhiyMTB

The best trail at Marquette Mountain Bike Park | Jawbone | Specialized Status | SerhiyMTB

Top of the World at Whistler - Day 4

Opening day at Boyne Highlands Bike Park | on Specialized Status | SerhiyMTB

From Shock to Skidmark | Boyne Highlands Bike Park | Michigan Mountain Biking | Serhiy MTB

Group Ride Sugar Loop | Michigan Mountain Biking | Serhiy MTB

New Roller Coaster at Stony Creek Metropark | Michigan | Specialized Status | SerhiyMTB

Lakeshore Park Mountain Biking Trails near Novi, MI | Michigan Mounting Biking | Serhiy MTB

The New Pines Trail at Stony Creek Metropark | Michigan | SerhiyMTB

Entering Gnarnia | Boyne Highlands Bike Park | Michigan Mountain Biking | Serhiy MTB

Ride through Gnarnia at Boyne Highlands Bike Park | Michigan Mountain Biking | Serhiy MTB

Fun Run Freeride | Boyne Highlands Bike Park | Michigan Mountain Biking | Serhiy MTB

Halloween Biking Special Part One | Michigan Mountain Biking | Serhiy MTB

What makes older Trails Better?

Holy Diving to Aftershock | Boyne Highlands Bike Park | Michigan Mountain Biking | Serhiy MTB

All Trails at Boyne Highlands Bike Park | Harbor Springs | Specialized Status | SerhiyMTB

We had a bad crash!