One can only hope that the general criticism of Prometheus will lead to a better sequel. Ironic, no?
Our own Eric Ian Steele's take on Prometheus.
So. Cannes is going on. Keep your fingers crossed.
The European standard for an automobile's first aid kit is DIN 13164. It's not an impressive first aid kit.