Going to the sun road in Glacier Mountain

Curious to hear from the person riding a yellow V20 on Going to the Sun Road heading towards East Glacier, Montana. Can’t imagine being able to do that. I saw this rider about 4:30 Wednesday June 13. Very impressive!
 
Top