Someone had fitted some to their car on here, I can't remember who.. Any ideas? Do you have pictures of them fitted, and where did they come from?