2013 Volvo S60 T5 TV Commercial, 'Little Red Riding Hood'
0
0
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