Skip to main content

Sign up for an account to create custom email alerts or post comments on releases.

Pull the Pin - LP - Black
Format
Genre
Label
Release Date
06/06/2025
Store
Price
$41
UPC: 602475903321 Pull The Pin , originally released in October 2007, was the sixth studio album by the band, their first in over 2 years, and reached number 1 in the UK charts.