Bought A Truck At 60,000 Miles. Just Found Out It Actually Had Over 200,000.

Bought a 2015 Ram 1500 last year from a dealership with 60,000 miles on it. Odometer said the same thing. The truck cost me $30,000 and I'm paying roughly $670 a month. Went to trade it in today at a different dealership. They pulled the carfax and informed me the truck actually has over 200,000 miles on it and it was a fleet truck. The odometer at some point had been tampered with obviously. My question is what do I do first? Or am I stuck with this truck which was now appraised at most $7,000? If more details are needed please let me know but my first instinct was to take legal action.
Bought truck in Ohio and am a WV resident.
[link] [comments]