Trotro driver takes off shirt, claims to be frantic in the wake of colliding with 2021 Range Rover

A driver of a business transport who collided with a costly Range Rover SUV immediately took…