The EVE people know how to make a nice trailer.

picture-32

Check it out for yourself.