David Thompson. the invisible hero . . . he's a rockstar but not in the music realm.

David Thompson.  the invisible hero . . .  he's a rockstar but not in the music realm.