On this day, February 24, 1868, the first parade to have floats was held in Mobile, Alabama.