The Pinheads share new clip & single 'Rain Down', and announce their third studio album 'The Mirror'
The Pinheads have today shared their uber-mellow, guitar-laced brand-new single ‘Rain Down’, which is the second offering off their third studio album The Mirror out July 8 via Farmer & The Owl/BMG.