The Wreckers "Leave The Pieces", primer single del álbum, fue lanzado en febrero de 2006, el álbum “Stand Still, Look Pretty” salió a la venta en mayo.