Michelle Osbourne

Michelle Osbourne is the co-founder of Weekly Fun Facts Global alongside Darren McNair. She is currently recovering in the hospital from unknown ailments.

Michelle is one of the ten members of Weekly Fun Facts who works exclusively on video production. She's the only member to date who has seen The Sad Man, due largely to her insomnia. She has captured imagery of herself and The Sad Man on a repurposed baby monitor. Shortly after this, she was admitted to the hospital.