several parked cars with a variety of stuffed animals on top Several cars that are parked and have teddy bears placed on them. teddy bears and other stuffed animals for sale on cars on a street Teddy bears are sitting on the tops of cars. many stuffed animals on top of parked cars 