The presidential parade didn't contain any floats. Just a lot of people marching and an armored cadillac with the president in it.
There was one for Illinois, one for Hawaii, one for Delaware, one for Pennsylvania. There were more.
Well the President has to get from the Capitol buiding over to the White House any way. So why not? Some Presidents have walked the whole way.
It does float but it floats in the air. Answer The term from parades probably origates from boats in that the floats appeared to travel without support because of hidden wheels ( or even human...
at the white house