The image shows a blue and white tow truck parked on the side of a street. The truck has the word "DEPANNAGE" written on the front in white letters and a red stripe running along the side. The license plate reads "TOYOTA 2655 WE 71". The truck also has an orange emergency light on top. The street is lined with buildings and there are cars parked on both sides of the road. The sky is overcast and the overall mood of the image is gloomy.