Listen

Description

Sascha Mecking joins us from across the pond to discuss the pulling scene with new vehicles, upcoming pulls, and the differences between the U.S and Europe