Stalker (TV Trailer) Artist: Delooze Title: The Show Placement: Stalker (TV Trailer) / Sky SHARE TAGS: delooze, sky living, Stalker, the show, trailer