ANDREEA HELEN DAVID starring in NARROW STAIRS Andreea Helen David will be starring in the music video for The Screens‘ new song: Narrow Stairs. More info on the band at:https://www.thescreens.org/links/ Follow: Andreea Helen David Official Twitter Andreea Helen Davis Official Facebook