Friday, January 30, 2015

1959 Sultana Super Imperial bus


As can be seen, made in Mexico. Facebook page

No comments: