Company says their bags could save your car from flooding

Could these "bags" be the solution to saving your car from flooding?