You can still visit "American Hammer" , oil on canvas mural, 2008, at the Blue Fin,
Times Square, NYC.