Anyone ever bought anything from them. They ran a bunch of ads during the Super Bowl, and now they popping up in various places.
They advertise what look like large R/C toys at give away prices, same with many other items..
They advertise what look like large R/C toys at give away prices, same with many other items..
Comment