This is a good rant on illegal immigrants - It makes real good sense imho..

http://www.youtube.com/watch?v=S_ylVIcoWRo