In this truck the days last delivery will feel like the first

What is the correctly punctuated version of this sentence?
In this truck, the day's last delivery will feel like the first.