Dsinned
Well-known member
Actually, the advertisement I saw was quite good, but probably only ever "released" to Internet viewers, or as a special promotional video at the LA International Auto Show last year.
snoltor said:Has anyone ever seen a commercial or advertisement of any form?
Enter your email address to join: