Never seen one on the roads. Very funny looking. Wish more cars were this adventurous.

The car spotting gods were watching over me. Initially this is the best pic I had.