Thorton Galena "The Rat"

The  is a vehicle manufactured by Thorton in. It appears in The Beast in Me: Santo Domingo.