I'm leaning towards watching somewhere where I can see the floats head-on (so in front of TST, the corner of the Emporium across from the Flagpole, or the corner near Casey's where they go around the Castle Hub). I had debated watching by the Liberty Square bridge, but I want to avoid the main...