The engine is being lowered into the chassis of a vehicle, likely undergoing a motor install or transmission work.
AI caption January 2011 · Photo 102 of 846
No comments yet.
No comments yet.