Os Twin Sister, que apresentámos aqui em Março de 2010, têm um vídeo para o primeiro single, “Bad Street,”do seu novo álbum, "In Heaven". O novo álbum só estará disponível a 26 de Setembro.
O vídeo de "Bad Street", foi produzido por Daniel Gausman e realizado por Dan Devine.