Helios Creed
April 15, 1990
Columbus, OH
Stache's
Photograph By: Jay Brown/jfotoman