04-23-2008, 11:55 AM
Anyone out there part of team Vantage? I would really like to become a part of team Vantage and I'm curious as to when new applications are going to be accepted. I tried emailing them through the contact us area of the website and haven't heard a response yet. Any input would be great!