pic: The RoboBees Official Teaser



Quick tease of the Buzz (aka reveal) video that is coming shortly from The RoboBees.