NYC’s first-ever electric-powered go-karts unveiled at Coney Island’s Luna Park: photos

New York City’s iconic and historic Luna Park in Brooklyn opens its…