18 1/2" Red Baron Turbo

SKU: A2220R
(0) No Reviews yet
USD $‎19.99

Description

The 20" Red Baron Turbo is the hardest turbo that we carry. Hard durometer for all films and types of applications.

Ratings & Reviews

No reviews available

Be the first to Write a Review