Okay, does this freak anyone else out? I think I’d be scared walking up on this in the park. LOL!  It can supposedly walk anywhere — even run!

ht b&p