Can a punch buggie car float?

Yes, they actually can float in water!