Dudley's Trailer

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