Helicopter drops flower petals on Sikhs in Livingston March 26, 2017 Valley News 0 The Hola Mohalla festival in Livingston included a helicopter and flower petals on Sunday, March 26, 2017. … Click to Continue » Read More »