Obviously that's a massive impact, but for such a big vehicle going at over 100kph, that seems a lot smaller than I'd expect.
Also, isn't that a betting shop as opposed to a cafe? Granted, kind of irrelevant to the story, but seems an odd term to use (maybe Italian betting shops have full on coffee setups, I may just be ignorant here!)
Obviously that's a massive impact, but for such a big vehicle going at over 100kph, that seems a lot smaller than I'd expect.
Also, isn't that a betting shop as opposed to a cafe? Granted, kind of irrelevant to the story, but seems an odd term to use (maybe Italian betting shops have full on coffee setups, I may just be ignorant here!)