The Fat Man Walking

I heard about this guy on the radio this morning:

thefatmanwalking.com/

Deja VU…?