Vajra, Shadows North American Tour

The Prophet Bar, Dallas TX