this was in the latest episode of Curb Your Enthusiasm, wtf is this?
this is the guy's second time on the show. I genuinely don't even remember what he did irl, much less think about this guy in 2024. he's one of those Lev Parnas type guys where I will never care what they did or who they are. he's also quite possibly the worst actor I've ever seen.
Larry promotes crypto at the superb owl by being “wrong” about crypto
I found a YouTube link in your comment. Here are links to the same video on alternative frontends that protect your privacy: