KT TOWING CT in
Connecticut state plate New Haven (CT)

KT TOWING CT - photo 1
KT TOWING CT - photo 2
KT TOWING CT - photo 3
KT TOWING CT - photo 4