Vajra, Shadows North American Tour

Beauty Bar, Las Vegas, NV