Toyota Crown

  • 1971 Toyota Crown on air

    1971 Toyota Crown on air

    Glenn Rowswell on 15th September 2014

    We love a classic on air ride and this 1971 Toyota 'Kujira' Crown definitely gets our vote.