YES, refreshing soundtrack ;) awesome little trailer! Makes me mad that my mother didnt teach me more Italian when I was a kid... ;)