The Magnificents Soundtracks

The Magnificents
The Magnificents are a Scottish electro rock band.
Read more: Wikipedia

Filmography: The Magnificents songs

Play Soundtrack Movie/Serie Type Buy song
   Let's do the cha cha The iron giant performer