It is a replica, sitting on the bed of the truck (actually I'm not even sure if it is an exact replica or just a similar looking scene with young revolutionaries and all that, but what you see in the picture is definitely on the truck-bed and not behind the truck). It definitely was really impressive, and one of my favorites of all the floats we saw.
That's for sure not T-Square anyhow though, there's no asphalt in the square!