The Diesel Stop banner

the black beauty

  1. The Black Beauty

    The Black Beauty

    1966 Imperial Crown Sedan customized for the TV Series "Green Hornet"
Top