Rosemarie Sheppard and Martin Lang by The Onion Staff from The Onion on 2026-01-16 14:00 (#72WEH) The bride and groom tied the knot this year, 2025, but you wouldn't know it considering she walked down the aisle to a fucking Lumineers song.The post Rosemarie Sheppard and Martin Lang appeared first on The Onion.