Latest single off of the upcoming debut project “Now or Never” from LUCID drops September 1st 2018! This was in collaboration with Tragic Vision and Sleepwalker studios. Shot on location in Flushing, New York and Echo Park, Los Angeles.
Published on September 7, 2018 by Kaine