Rogers Cadenhead


#

Parking is so tough near the University of Florida there are car stacking robots.