Scrapyard Find: 2009 Alfa Romeo Brera S
The Truth About Cars
JANUARY 29, 2024
I took a four-day trip to Northern England a couple of weeks ago, primarily to visit one of the only American-style self-service junkyards in the UK. Though The Who recorded their finest album in Leeds, they were from way down south in London. This one isn't just any Brera, however.
Let's personalize your content