floydv
Elio Addict
Has anybody noticed the new bookmark icon for the ElioOwners.com site? I just noticed it on my Chrome browser and saw that it's on Internet Explorer as well.
Sorry if it's been there for a while and I just didn't notice. Good job, site owners and moderators!
Sorry if it's been there for a while and I just didn't notice. Good job, site owners and moderators!
Last edited: