Ludo, one of St. Louis' favorite young rock bands, makes its ``The Tonight Show'' with Jay Leno debut Friday night, performing its hit ``Love Me Dead.''
Ludo makes ``the Tonight Show'' debut Friday