
This story takes place in London, UK, and the year is 1979. The band Japan has just released their third studio album "Quiet Life", which would end up becoming a moderate success and so things can only go up from there... Right? Or will something happen that will get in the band's way of making it big?Todos los derechos reservados