A dedicated Ram devotee in Vadodara has crafted a remarkable 108-foot-long incense stick for the upcoming Ram Mandir consecration ceremony at the Ayodhya on January 22. To mark this dedication, a grand folk event was organized last night, featuring performances by artists like Kirtidan Gadhvi singing devotional songs. The event was graced by dignitaries, including Members of Parliament.