Has anyone used this place?
Found this. If this is their trailer, "maybe" Texas...........But........found another photo of a pickup sitting in a shop with CA plates, so................
Print