With their tenth album on the horizon, Smashing Pumpkins have released another song from the upcoming 'Monuments to an Elegy' and it's super-impressive.

The old-school, riff-heavy 'One and All' follows the premiere of 'Being Beige' -- the first song unveiled from the album, but one that was released to mixed reviews. Check out the latest track below.

'Monuments To An Elegy' is due out Dec. 9 via BMG and will be part of the band's ongoing 'Teargarden by Kaleidyscope' project started in 2010 with the the EPs 'Vol. 1: Songs For a Sailer' and 'Vol. 2: The Solstice Bare.'

Listen to Smashing Pumpkins' 'One and All'