Lisa Mongillo

Lisa is a writer and lyricist living in New York City (by way of Chicago). She would love to talk your ear off about British Netflix shows.