Where's the truck show solved by Phil89

Very keen . Is it in the Uk ? It’s not raining ? Was it the day of summer ?