
1. Snow Patrol, Madeleine Peyroux and Red Hot Chili Peppers
Aired: Jan 1, 2007The next episode of Live from Abbey Road features three exceptional musicians...
A 12-part performance series/documentary, Live from Abbey Road, began filming its first season in 2006 at Abbey Road Studios in London, featuring 128 musical artists to date, each performing up to five songs per session.