Why are there 47 Roombas? Here’s the one you actually want.

Reviewed by James  ·  Named by Hope