I'm not sure what it says but I found it amusing.
I have a few more thoughts than LOL but this is my favorite Auto show.
They are car nuts and like to entertain.
[YOUTUBE]2syY12OPkwI[/YOUTUBE]
I have a few more thoughts than LOL but this is my favorite Auto show.
They are car nuts and like to entertain.
[YOUTUBE]2syY12OPkwI[/YOUTUBE]