Pour one out for this hapless Iveco Daily traffic unit, you didn’t deserve this!

Advertisement