Рет қаралды 27,132
Cuban Rider
Two of my favorite motorcycles going up one of the most technical roads you'll find, 11 miles of non-stop turns.