City Super Shop City Motors Fraud Thief Liar Carter Lake Iowa!!. There is alot of illegal activity with the garage called City Super Shop. 1. My husband and I went n got a car from them and when we couldn’t make the payments on it we took the car to the lot where it sat […]

Read the full review for City Super Shop published at Skeptic Files at –