Music Video News Single Premiere Tour Announcement Echo Black Release Official Music Video for “Poison Apple” 6 years ago Sidoney Moore New York based Dance Rock Band Echo Black has released the official music video for…