Home Albums Stranger Things Have Happened Stranger Things Have Happened (25 years) album Release day: Saturday, August 28, 1999 Stranger Things Have Happened 25 years old Artists Seamus Blake Name Seamus Blake When album released, He was 29, now 54 years old # Song Play