no idea on who was legal or not, how could one know. The forced losing you float may not be all that crazy either.
To me the march came off as more "Well I'm Hispanic and any law that might affect my people is Racist - to heck with what's right and to heck with the old USA".
The fruits of NAFTA
http://worldnetdaily.com/news/article.asp?ARTICLE_ID=49201
I think you've got it.
This is why immigration authorities get no cooperation. Latino omerta.