Legendary bassist of Duran Duran, John Taylor, embarks on a high-speed desert journey to make it to his LA concert on time as sparks (and handcuffs!) fly with Officer Devon.
Legendary bassist of Duran Duran, John Taylor, embarks on a high-speed desert journey to make it to his LA concert on time as sparks (and handcuffs!) fly with Officer Devon.