Fuck Yeah Kyle Rayner!

Green Lantern: The New Guardians #20

Green Lantern: The New Guardians #20