Videos April 19, 2019
James Taylor on His Month-Long Las Vegas Residency
“Extra” caught up with James Taylor to find out more about his month-long residency at the Colosseum at Caesars Palace in Las Vegas.
“Extra” caught up with James Taylor to find out more about his month-long residency at the Colosseum at Caesars Palace in Las Vegas.