Flyrad Posted September 4, 2003 Report Share Posted September 4, 2003 Anyone know what the deal with the V-Bird is? It's been sitting at the north end of YYZ for weeks now and ther website is only the intro page: www.vbird.com What do they do? Quote Link to comment Share on other sites More sharing options...
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.