Lamborghini Espada #9900059 Read Also: Lamborghini Espada #7370529 Lamborghini Espada #7634457 Lamborghini Espada #7550799 Lamborghini Espada #9812418 Lamborghini Espada #9484161 Lamborghini Espada #9935980