This Mercedes-Benz SLR McLaren Has Been Abandoned Since 2011


A once stunning white Mercedes-Benz SLR McLaren has been left to rot in the Czech Republic after being seized in 2011.
Read more ยป