When were Picassos best works made ?
On 24 August 2010 , all 13,234 Picassos sold in the UK were recalled because the windscreen trim could deteriorate , and could eventually detach , leading to a loose - fitting windscreen .