Twin Shadow – Slow
Twin Shadow is the stage name of American musician George Lewis Jr. Lewis was born in the Dominican Republic and raised in Florida. Around 2000 Lewis moved to Boston where he started the band Mad Man Films, releasing two records independently. Around 2006, Lewis relocated to Brooklyn, NY and adopted the Twin Shadow moniker.[1] In […]