Taylor Momsen Appears on VH1’s That Metal Show

Watch Taylor’s appearance on the 3/28 episode of That Metal Show below! Skip to the 17:15 mark to get right to her interview.