2 | All My Life- engineer:
- Nick Raskulinecz
- producer:
- Foo Fighters, Dave Grohl, Taylor Hawkins, Nate Mendel, Nick Raskulinecz and Chris Shiflett
- mixer:
- Bob Ludwig and Jim Scott
- bass guitar:
- Nate Mendel (from 2002-05-06 until 2002)
- drums (drum set) and percussion:
- Taylor Hawkins (from 2002-05-06 until 2002)
- electric guitar:
- Dave Grohl (from 2002-05-06 until 2002) and Chris Shiflett (from 2002-05-06 until 2002)
- background vocals and lead vocals:
- Dave Grohl (from 2002-05-06 until 2002)
- recorded at:
- Studio 606 in Alexandria, Virginia, United States (from 2002-05-06 until 2002-05-18)
- mixed at:
- The Village in Los Angeles, California, United States
- part of:
- Indie 88: Top 500 Indie Rock Songs (number: 221)
- recording of:
- All My Life (from 2002-05-06 until 2002)
- writer:
- Dave Grohl, Taylor Hawkins, Nate Mendel and Chris Shiflett
- publisher:
- Flying Earform Music , I Love the Punk Rock Music , Living Under a Rock Music and MJ Twelve Music
| Foo Fighters | 4.4 | 4:24 |