Stanley and Stella Lu

We love a ride in the truck.

More: They are the best companions and absolutely love a ride.....
Vote