Ed Roman’s “Red Omen” Video Gets Online Premiere At NY Lift-Off Film Festival Online

Award-winning Canadian musician Ed Roman has always created music videos that were both visually entertaining and, like his personality, a bit quirky and off-center. ¬†From the red-pinstriped-clad “Godfather of Love” character in “I Am Love” to the bumblebee-shaded snow traveler in “I Found God,” Ed’s self-directed visual depictions of his songs have left long-lasting impressions, earning accolades and racked up …