©2017 Defy Media. All rights reserved.
First I was convinced that these were little RC cars and I was blown away by what I thought to be excellent controllers. Seeing the people come on stage afterwards first made me think that they were ferrets dressed in uniforms but then it hit me!
your question may already be answered.