DC Comics Hawk & Dove And The New Titans Battle.. Mean Machines! #12 May 1990.
This comic is new bagged and carded
Please see photos