Our protest against illegal immigration after Brazilians lose soccer game!!

Framingham Ma.

Please leave a comment on YouTube
http://www.youtube.com/watch?v=tdf5TRSB1MU

http://www.metrowestdailynews.com/photo ... age=0#ph10