Glen Faria Glen Faria is a musician known for their dutch pop music. Top tracks by Glen Faria Related artists Davina Michelle