Posted on

Video: Libby Schaaf Rides a Giant Mechanical Snail