Today I got an email from productiontrax.com. They are inviting me to start selling my photos on their site. I went there and it seems that they are selling not only photos, but music, sound effects and video footage, all with RF licenses.
Has anyone heard of them?