Happy Star Wars Day, Putin’s $700 Million Superyacht Could Get Seized | The Tonight Show

Jimmy addresses Russian President Vladimir Putin’s $700 million superyacht setting sail in Italy before potentially getting seized.