age ~87
from Franklin, MA
One of the first Italian Punk Rock bands, Robert Caruso's Rob Leer & T...
Robert Caruso - I Can Give You Nothing But Love, filmed live with The ...
Robert Caruso as Rob Leer - and The Electric Kids - performing Motor K...