Cleopatra 850 "Early Spin" has two Volvo 130s  
Cleo 850 "Early Spin" is based in London. She's powered by twin Volvo 130 petrol engines

Cleo 850 "Early Spin" is based in London. She's powered by twin Volvo 130 petrol engines



Powered by Gallery v1 RSS