ICBC is fairly strict in terms of your vehicle’s condition. It must be be safe and meet legal requirements. Check your vehicle before the road test and make sure it’s ready. Here are some common reasons why ICBC cancels a road test due to vehicle…