Report comment

No doubt about it: Each the United States and Germany know a thing or two about making vehicles.