I've seen that illegal alien, del sol is probably the uglies ive ever seen. I might know someone who lives near him or somethin, oh and his license plate is CALLEJERO or somethin, basically means JAYWALKER!! or street loiterer in english! hahaahah .sad