Displayed in Times Square 4/27/2019

  • Facebook
Leroi is a native of  Buffalo, New York; an international acclaimed artist; the creator of the electric primitive art form; a Georgetown law school grad and Rick James's brother.