3 ms·
I'm not sure it's been in Michigan in a long time. Somewhere in Germany probably, based on the number of "xxxx shows new technology" headlines I've seen.
by nikanj 11y ago
I'm not sure it's been in Michigan in a long time. Somewhere in Germany probably, based on the number of "xxxx shows new technology" headlines I've seen.