Otto and Stella
- Video
- 2008
- 5m
Otto and Stella are on a romantic car trip. An argument arises and they loose control of the car.Otto and Stella are on a romantic car trip. An argument arises and they loose control of the car.Otto and Stella are on a romantic car trip. An argument arises and they loose control of the car.