Out Now. The Challenger is the new Instrumental Album from The Maestro. Lindel Lewis.