15 Scrooge’s sister Jen has come to take his young self home Published 16 April 2020 at × in 15 Scrooge’s sister Jen has come to take his young self home 15 Scrooge’s sister Jen has come to take his young self home Continue reading →