halfafish said Just curious, what is the contraption your car is sitting on? And how did it get there? Click to expand...