Meet Uptown Spot

Awesome and scary at the same time.
Boston Dynamics.

_________________________
"The Best of the Leon Russell Festivals" DVD
deepfreezefilms.com