He's actually pretty funny in some of those Vids... Whack job...
Lenny is the fucking best.....at a distance.
I wouldnt let that man walk my dog but hes fun to watch.
Yes hes def delusional and has some perversions and is most likely gay.
Its florida...big deal