12-16-2008, 10:14 AM
The phrase sounds more like a replacement of C'est la vie (that's life.). Probably came about from people not wanting to reckognize the French. Freedom toast, Freedom Fries, freedom bread. etc. But not the old Music collection ad."It's Freedom Rock man."