ReVuelta Stage 14

A Stellar ride from a stellar rider as Dave and Ned go into interstellar overdrive