Glengarry Glen Ross »

Sugar Water: Jarreau!

Robert Cass March 9, 2008 0

The title of Al Jarreau’s sixth studio album, released in 1983, is simple and straightforward: Jarreau. But if you ask me, it’s missing an exclamation point at the end — the multiple Grammy winner

Read More »