Belgium New music Barbara Dex releases new single “Falling in Love” Posted on July 11, 2015July 11, 20155 commentsbyWilliam Lee Adams “I need it, you gotta prove yourself cause I wanna feel it” View Post Share