A Billy Joel concert will be a target for Cayden James (Michael Emerson) in this week's episode of Arrow, airing on Thanksgiving. The attack will be a result of Oliver's incarceration after he is arrested by the FBI.

The promo for the episode shows FBI Agent Samandra Watson (Sydelle Noel) arresting Mayor Queen (Stephen Amell) in front of the eyes of the public, seemingly bringing her multi-episode crusade against Oliver to an end. Though Oliver managed to clear his name a when a photoshopped image emerged as evidence that Green Arrow and Oliver Queen are one in the same, Agent Watson remained on his case. Convinced of his guilt, Watson has maintained her investigation into Oliver's activities. Diggle (David Ramsay) remarked in the promo that if all criminals believe the Green Arrow is finally out of the way, "The floodgates will open".

Arrow showrunner Marc Guggenheim revealed to EW that Billy Joel will make an appearance via concert footage in the upcoming episode, appropriately titled "Thanksgiving". The appearance was made possible by a letter Guggenheim wrote to Joel, requesting permission to use his music for the episode. The plan for the episode was to have Cayden James launch an attack on a major event in Star City. After deciding on a rock concert for the event, Billy Joel's name was originally used as a placeholder. Guggenheim has nothing but praise for the 68-year-old singer:

He’s always been an inspiration to me, personally and artistically. I told him as much when I wrote to him to ask for his permission to use his concert footage in our episode and when he agreed, it was one of the happiest days of my career.

Guggenheim, who has been a fan of Joel since he was 7-years-old, says that the song chosen for the episode is "No Man's Land", from his 1993 album, River of Dreams. The six-time Grammy Award winning singer is one of the best selling recording artists of all-time. Joel is best-known for the 1973 song, "Piano Man", along with several other hits including "Uptown Girl", "Just the Way You Are", "We Didn't Start the Fire," and "Big Shot".

Arrow's "Thanksgiving" episode will also be the final season 6 episode to air prior to this year's two-night Arrowverse crossover event, which is titled "Crisis on Earth-X".

MORE: Crisis On Earth-X Gets a Full-Length Trailer

Arrow continues with "Thanksgiving" on Thursday, November 23 at 9pm on The CW.

Source: EW