Tom Welling as Clark Kent
Justin Hartley as Oliver Queen/Green Arrow
Allison Mack as Chloe Sullivan
YOU ARE READING
Never Say Goodbye
FanfictionThat night at the penthouse was not the first time Clark met Oliver Queen. He has met him before but he just doesn't remember where or when. But as the memories return, Clark finds out that his fateful summer in Metropolis is not as long gone as he...