What is a foam cannon? Its cheery name makes it sound like a fun toy, but it’s a useful tool that can help you wash your car more quickly and efficiently. Let’s see what this useful device has to offer.