A film to showcase the apparently supernatural cleaning power of a Dirt Devil vacuum cleaner.


Name:  106.jpg
Views: 1458
Size:  18.9 KB