Home Albums Odeon (Dance Mix) Odeon (Dance Mix) (39 years) album Release day: Monday, December 31, 1984 Odeon (Dance Mix) 39 years old Artists Bernard Fowler Name Bernard Fowler When album released, He was 24, now 64 years old # Song Play