All worked out to the smallest detail, almost everything has its own soundtrack. (more…)