I'm sure some of you have played LittleBigPlanet, and if you have then I'm sure you've come across this song, it was always one of my favorite songs from the game, every time it went on I knew the stage was gonna be good!
Volver a Comenzar by Cafe Tacuba
I think it is a good pick because all the rock band instruments have a part in this song and they can all be heard and distinguished.
If anyone has time to author it, that would be great!
p.s. there is also a shorter version if this version is too long