Alabama, home to the most restrictive immigration laws in the US, scared off quite a few illegal immigrants as well a legal immigrants and citizens who would suffer as well because they look or sound foreign. Mercedes-Benz has a manufacturing plant about 20 miles east of Tuscaloosa, Alabama. Mercedes-Benz is a German-owned company. A visiting manager from Germany was arrested for violating the immigration law.
Kudos to the Tuscaloosa cop for bustin' a white man for not having ID even if he's not Amurkin.
Tower of Power Bike Ride
2 days ago