2013 Volvo S60 T5 TV Commercial, 'Little Red Riding Hood'

Published In Vehicles

The 2013 Volvo S60 T5 drives on the road until it encounters a wolf. A little girl in a red jacket begins to howl when he father asks her what noise a wolf makes. What will you encounter on your drive?

Show more
0 Comments sort Sort By

Facebook Comments