WEST CHESTER, Pa. (CBS) — Hundreds of thousands across the nation have been taking part in the March For Our Lives rally including celebrities.

Jay Leno made a surprise appearance at the March For Our Lives rally held in West Chester, Pennsylvania on Saturday.

READ MORE: Police: Man Shot 3 Times In Face, Killed In North Philadelphia

He was photographed alongside Mayor Dianne Herrin, which she shared on her Facebook page.

READ MORE: Funeral Services Held At Temple University's Liacouras Center For 12 Victims Killed In Fairmount Fire

MORE NEWS: Police Investigating Stickers Advocating White Supremacy Found On Signs Along Several Streets On Main Line

More than 800 other events are planned across the United States and in cities overseas Saturday, including London, Madrid, Paris, Tokyo and Seoul, according to the March of Our Lives website.