Roomba meets its match when encountering a new mess to clean up.
1940
1941
1944
1946
2005
1993
1998
1999
1981
1989
2009
1976
2002
1919