74 HEMI Dart Sport

I could look at those engine pics all day long!
It looks almost too good to install in a car...........
How are you mounting it in the car, and plans for cooling it etc.?