two large trucks parked in front of a volvo dealership with the word volvo on it's side