Dudley's Trailer

Dudley's Trailer is a lot found in SimValley. Dudley Landgraab lives there and the motto is "Whats that Smell?.