riding non stop

.