Steve Aoki Appears At Hard Rock Cafe New York
In This Photo: Steve Aoki
Steve Aoki visits Hard Rock Cafe New York on Thursday, November 8, 2018 in Times Square to celebrate the launch of his new album, NEON FUTURE III.
(Nov. 7, 2018 - Source: Bennett Raglin/Getty Images North America) more pics from this album »