Len 'Spider' Austin nasceu o 28 de maio de 1915. Morreu o 7 de dezembro de 2000 no Reino Unido.
No data