Album Review: Twin Shadow by Twin Shadow

George Lewis Jr., or better known by his stage name, Twin Shadow, is a singer, songwriter, and producer based out of Los Angeles. While he had some career beginnings in the early 2000s, it wasn’t until he went solo and released a solid run of albums in the 2010s. He now comes out with his fifth studio project titled Twin Shadow.