What program can add backgroundmusic to my videos but still keep the original audio?

What program can I use to add background music to my videos but still keep the original audio? I have a few GT4 drift videos that I want to add some background music to but still keep the engine noise and tire noise, what is the easiest program that can do the job? Thanks.

any multitrack wav editor will work
Audacity is free