Neither of those are very clear Ls to me. They are also both American. I wouldn't say l and O sound the same at all - for one thing with the l sound your tongue ends up touching the roof of your mouth behind your teeth, but in the o it doesn't, and that makes a big difference. The letter name for L is pronounced el, it starts with an e sound.