Will and Geordie investigate the apparent murder of Lord Edmund Fitzgerald.
Skye Lucia Degruttola
Ellora Torchia