I Feel You Need To Know
I feel like it is my duty to let everyone know that James Taylor has announced a tour for the western half of the United States. The dates are slowly coming together, though he’s already announced the date in Las Vegas will be on November 10th at the Mandalay