ID Cards are NOT an American idea, and unsurprisingly, it is foreigners who are pushing for them. VILE!