The 20" Red Baron Turbo is the hardest turbo that we carry. Hard durometer for all films and types of applications.
Be the first to Write a Review