Herbert Hobbs

A quivering, snivelling, cowardly, bloated slug of a man. Brilliant engineer though.

Description:
Bio:

Herbert Hobbs

Radroach Radio Theatre Zayfod