Ok, this have got to stop.
That way I see it, you have three choices:
1 - Start posting direct links and not just a link to your site.
2 - Contact Igor and arrange som sort of sponsorship with AF.
http://www.automotiveforums.com/corporate/
3 - Do neither and face being banned.