Video encyclopedia

Out of This World

Out of This World is an album by saxophonist Teddy Edwards recorded in Denmark in 1980 for the SteepleChase label. The 1995 CD reissue added an additional track.
Explore contextually related video stories in a new eye-catching way. Try Combster now!
  • Release facts 

  • Release chronology 

  • Also related