Toronto, Canada - Exciting project Light Freedom Revival, based in Toronto, Canada, has just released its debut single titled āClose Your Eyes And Feel.ā The project is led by Canadian singer-songwriter John Vehadija who is teaming up with the likes of Billy Sherwood,...