As AndrewJ has stated a foam CANNON requires a pressure washer. I have a Simoniz unit that I got from CTC and use it with my pressure washer.
I use the Chemical Guys "Mr Pink" soap and it makes a really nice thick layer of soap foam. Add 2 oz to the bottle fill the rest with water and you will...