The album Little Red Riding Hood by Neta Neale Players is a captivating and unique musical experience. The band's sound is a fusion of various genres, including jazz, blues, and rock. The album features 12 tracks, each with its own distinctive vibe and flavor.
The album's title track, "Little Red Riding Hood," is a standout with its haunting melody and sultry vocals. Other notable tracks include "Blues in the Night," with its smooth jazz sound, and "I Put a Spell on You," a bluesy rendition of the classic song.
The Neta Neale Players are a talented group of musicians, and their chemistry is evident on this album. The instrumentation is excellent, with each instrument adding depth and texture to the music. The vocals are also outstanding, with Neta Neale's powerful voice taking center stage.