File:'68 EL CAMINO MUSCLE MANIA '11.jpg

Summary
Found in Barcelona Spain