- Margot MacDonald performs at the Modern Times Christmas Show at Rock & Roll Hotel. (publicity photo)
Many incredible artists will be performing at the Modern Times Christmas Show at Rock & Roll Hotel this evening, but be especially careful not to get caught in the bathroom or at the bar when 19-year-old Margot MacDonald takes the stage. The singer/songwriter, who got her start performing with the Washington National Opera when she was 10, has already put out four CDs of unique rock songs, and has played almost every notable stage in the region. Part of her charm is that she's always throwing new elements—water bottles, a loop pedal—into the mix, even though people would be completely captivated by just MacDonald and her guitar.