Tag:

nathan fillion as hal jordan