PDA

View Full Version : Robots vs ticks



  1. Definitions
  2. Tick-slaying robot, Virginia Military Institute (VMI), Virginia, USA