File:TLW fleetwood mobile lab concept art 01.jpg

Concept art of the Fleetwood RV mobile lab seen in The Lost World.