Whilst researching for my report, I found this old Land Rover Advert which gave me an insight into how ambitious some companies are with their advertising. This televised advert features a Land Rover scaling a dam using its winch. https://www.youtube.com/watch?v=YhRwTnJNQLY
Leave a comment