Reviews Vajra: Messages From Space Author scally Date January 26, 2013 Lisa Waugh It’s hard to describe Vajra’s new record but after reading that band leader...