Go to Post FIRST like life is what you make of it, if you would rather go through FIRST worrying about what other teams do to make their robots, then your destined for disappointment. if you go through FIRST making the most of it doing the best you and your team can then it doesn't matter what other teams do. - Mike Schroeder [more]
Home
Go Back   Chief Delphi > ChiefDelphi.com Website > Extra Discussion
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 02-07-2005, 23:49
Arefin Bari's Avatar
Arefin Bari Arefin Bari is offline
Registered User
AKA: Ari
FRC #0108 (SigmaC@T)
Team Role: Engineer
 
Join Date: Mar 2003
Rookie Year: 2001
Location: Ft. lauderdale, FL
Posts: 3,248
Arefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond repute
Send a message via ICQ to Arefin Bari Send a message via AIM to Arefin Bari Send a message via MSN to Arefin Bari Send a message via Yahoo to Arefin Bari
pic: VexBot V2

Reply With Quote
  #2   Spotlight this post!  
Unread 02-07-2005, 23:50
MrToast's Avatar
MrToast MrToast is offline
I named Greg Needel's cat!
AKA: Dave DeLong
no team (Rhode Warriors)
Team Role: Alumni
 
Join Date: Mar 2004
Rookie Year: 2004
Location: RI, now UT
Posts: 326
MrToast has much to be proud ofMrToast has much to be proud ofMrToast has much to be proud ofMrToast has much to be proud ofMrToast has much to be proud ofMrToast has much to be proud ofMrToast has much to be proud ofMrToast has much to be proud of
Send a message via AIM to MrToast
Re: pic: VexBot V2

Quote:
Originally Posted by Arefin Bari
Just modified the arm a bit, added the wedge, limit switch, bumper switches...
Not a wedge. An "active bumper system".

Dave
__________________
(#121, 2004) Archimedes semi-finalists with 237 and 386! I had an awesome time guys, and thanks for the hat!
(#121, 2004) BC5 semi-finalists with 190 and 1027! Awesome time! We went further than I thought we could! Thanks for all your help w/ our transmission!
(#121, 2005) Galileo quarter-finalists with 47 and 203! Thanks for all your support through the stress!
------------------------------
If it moves and it shouldn't, use duct tape.
If it doesn't move and it should, use WD-40
------------------------------
"It'll all work out in the end, and if it doesn't, it's not the end." - Jeff Bullock
Reply With Quote
  #3   Spotlight this post!  
Unread 02-07-2005, 23:59
sanddrag sanddrag is offline
On to my 16th year in FRC
FRC #0696 (Circuit Breakers)
Team Role: Teacher
 
Join Date: Jul 2002
Rookie Year: 2002
Location: Glendale, CA
Posts: 8,516
sanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond repute
Re: pic: VexBot V2

You mentioned building a two speed. I actually don't think it would be that difficult at all. Maybe a little expensive. If you got the pneumatic kit for it, I bet it would be fairly easy to hook up a cylinder to a shaft and have it slide the shaft with the gears on it to make a mesh style shifter. You'd just have to make sure you got two different ratios that have the same number of total teeth between the two meshing gears (same c-c distance). Also, with the relatively slow speeds and loads involved, I bet even those plastic gears could stand up to it.

*Afterthough* Aww heck, now that I think about it, since it is on such a small scale you could probably just use an inexpensive servo and linkage to slide the shaft. QUICK, go buy more gears and frame metal!
__________________
Teacher/Engineer/Machinist - Team 696 Circuit Breakers, 2011 - Present
Mentor/Engineer/Machinist, Team 968 RAWC, 2007-2010
Technical Mentor, Team 696 Circuit Breakers, 2005-2007
Student Mechanical Leader and Driver, Team 696 Circuit Breakers, 2002-2004
Reply With Quote
  #4   Spotlight this post!  
Unread 03-07-2005, 00:16
Arefin Bari's Avatar
Arefin Bari Arefin Bari is offline
Registered User
AKA: Ari
FRC #0108 (SigmaC@T)
Team Role: Engineer
 
Join Date: Mar 2003
Rookie Year: 2001
Location: Ft. lauderdale, FL
Posts: 3,248
Arefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond repute
Send a message via ICQ to Arefin Bari Send a message via AIM to Arefin Bari Send a message via MSN to Arefin Bari Send a message via Yahoo to Arefin Bari
Re: pic: VexBot V2

Quote:
Originally Posted by sanddrag
You mentioned building a two speed. I actually don't think it would be that difficult at all. Maybe a little expensive. If you got the pneumatic kit for it, I bet it would be fairly easy to hook up a cylinder to a shaft and have it slide the shaft with the gears on it to make a mesh style shifter. You'd just have to make sure you got two different ratios that have the same number of total teeth between the two meshing gears (same c-c distance). Also, with the relatively slow speeds and loads involved, I bet even those plastic gears could stand up to it.

*Afterthough* Aww heck, now that I think about it, since it is on such a small scale you could probably just use an inexpensive servo and linkage to slide the shaft. QUICK, go buy more gears and frame metal!
You missed the point. There is a way to do it, but not with the parts that is included in 1 vex kit.

... A demo video of this robot is coming soon. Stay Tuned.
Reply With Quote
  #5   Spotlight this post!  
Unread 03-07-2005, 00:38
sanddrag sanddrag is offline
On to my 16th year in FRC
FRC #0696 (Circuit Breakers)
Team Role: Teacher
 
Join Date: Jul 2002
Rookie Year: 2002
Location: Glendale, CA
Posts: 8,516
sanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond repute
Re: pic: VexBot V2

[quote=Arefin Bari]There is a way to do it, but not with the parts that is included in 1 vex kit.
QUOTE]What, are you trying to get me to go out and buy one? I was thinking you could just go 36-36 and 12-60 on the gearing. Make the 36-36 shaft slide. But I just remembered, mesh shifters need a wide face gear. Nuts. That means you are right. Because the above arrangement leaves you with only two 12 tooth and two 60 tooth gears left.

I bet with an extra set of gears ($13) it could be done. I wonder if the square hole in the gear is consistent with regard to positioning in relation to the teeth. Does anyone know? What I'm getting at is maybe you can just "stack up" a few gears to make a longer gear.

Or if you are going for some good customization (presumably non rules compliant) you could just buy some stuff from sdp-si.
__________________
Teacher/Engineer/Machinist - Team 696 Circuit Breakers, 2011 - Present
Mentor/Engineer/Machinist, Team 968 RAWC, 2007-2010
Technical Mentor, Team 696 Circuit Breakers, 2005-2007
Student Mechanical Leader and Driver, Team 696 Circuit Breakers, 2002-2004
Reply With Quote
  #6   Spotlight this post!  
Unread 03-07-2005, 00:47
Arefin Bari's Avatar
Arefin Bari Arefin Bari is offline
Registered User
AKA: Ari
FRC #0108 (SigmaC@T)
Team Role: Engineer
 
Join Date: Mar 2003
Rookie Year: 2001
Location: Ft. lauderdale, FL
Posts: 3,248
Arefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond repute
Send a message via ICQ to Arefin Bari Send a message via AIM to Arefin Bari Send a message via MSN to Arefin Bari Send a message via Yahoo to Arefin Bari
Re: pic: VexBot V2

Quote:
Originally Posted by sanddrag
What I'm getting at is maybe you can just "stack up" a few gears to make a longer gear.

Or if you are going for some good customization (presumably non rules compliant) you could just buy some stuff from sdp-si.
If you are asking if you could make a long gear like you have drawn in your three speed transmission, I don't think you can. The hub sticks out from both sides of the gear (about 1/8, a guess). You are thinking about a 2 speed mesh shifter using the vex gears and shafts (if I am not mistaking), which would be pretty cool. Unfortunately in order to do that, you would need to order another servo, few aluminum parts (which I bet you can grab from the robovation kit), and gears.
Reply With Quote
  #7   Spotlight this post!  
Unread 03-07-2005, 00:55
Arefin Bari's Avatar
Arefin Bari Arefin Bari is offline
Registered User
AKA: Ari
FRC #0108 (SigmaC@T)
Team Role: Engineer
 
Join Date: Mar 2003
Rookie Year: 2001
Location: Ft. lauderdale, FL
Posts: 3,248
Arefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond repute
Send a message via ICQ to Arefin Bari Send a message via AIM to Arefin Bari Send a message via MSN to Arefin Bari Send a message via Yahoo to Arefin Bari
Re: pic: VexBot V2

As I promised before, here is a video of the robot stacking small tetras. Thanks to Alex Pelan for hosting this video for me.
Reply With Quote
  #8   Spotlight this post!  
Unread 03-07-2005, 00:56
sanddrag sanddrag is offline
On to my 16th year in FRC
FRC #0696 (Circuit Breakers)
Team Role: Teacher
 
Join Date: Jul 2002
Rookie Year: 2002
Location: Glendale, CA
Posts: 8,516
sanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond repute
Re: pic: VexBot V2

Quote:
Originally Posted by Arefin Bari
The hub sticks out from both sides of the gear (about 1/8, a guess). You are thinking about a 2 speed mesh shifter using the vex gears and shafts (if I am not mistaking), which would be pretty cool. Unfortunately in order to do that, you would need to order another servo, few aluminum parts (which I bet you can grab from the robovation kit), and gears.
Hrrm, forgot about hubs. It's easy to do this with custom parts and modifying parts, but there's got to be a way to do it within the rules (permitting the rules allow additonal unmodified vex parts). I'm going to go try some stuff with legos since I don't have vex. I'll let you know how it goes. I've got a feeling it might not matter if there is a gap in that "long gear" as long as the teeth are lined up.

For the servos, I bet you could do it with one if you keep the two trannies in line. For linkage, I haven't seen all the vex parts but maybe you can use the "wire ties" or "threaded rods"
__________________
Teacher/Engineer/Machinist - Team 696 Circuit Breakers, 2011 - Present
Mentor/Engineer/Machinist, Team 968 RAWC, 2007-2010
Technical Mentor, Team 696 Circuit Breakers, 2005-2007
Student Mechanical Leader and Driver, Team 696 Circuit Breakers, 2002-2004
Reply With Quote
  #9   Spotlight this post!  
Unread 03-07-2005, 00:59
Arefin Bari's Avatar
Arefin Bari Arefin Bari is offline
Registered User
AKA: Ari
FRC #0108 (SigmaC@T)
Team Role: Engineer
 
Join Date: Mar 2003
Rookie Year: 2001
Location: Ft. lauderdale, FL
Posts: 3,248
Arefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond repute
Send a message via ICQ to Arefin Bari Send a message via AIM to Arefin Bari Send a message via MSN to Arefin Bari Send a message via Yahoo to Arefin Bari
Re: pic: VexBot V2

Quote:
Originally Posted by sanddrag
Hrrm, forgot about hubs. It's easy to do this with custom parts and modifying parts, but there's got to be a way to do it within the rules (permitting the rules allow additonal unmodified vex parts). I'm going to go try some stuff with legos since I don't have vex. I'll let you know how it goes. I've got a feeling it might not matter if there is a gap in that "long gear" as long as the teeth are lined up.

For the servos, I bet you could do it with one if you keep the two trannies in line. For linkage, I haven't seen all the vex parts but maybe you can use the "wire ties" or "threaded rods"
You got a point and you are right. Yes, there is a way to do it, maybe you have to make some custom parts (small linkages and such, which is not hard). Tell you the truth, I don't think the gap between the gears will really matter. Just like Jaine pointed out, you can always sand the hubs down.
Reply With Quote
  #10   Spotlight this post!  
Unread 03-07-2005, 01:01
Jaine Perotti Jaine Perotti is offline
...misses her old team.
AKA: BurningQuestion
FRC #0716 (The Who'sCTEKS)
Team Role: Alumni
 
Join Date: May 2004
Rookie Year: 2003
Location: Melbourne, FL
Posts: 979
Jaine Perotti has a reputation beyond reputeJaine Perotti has a reputation beyond reputeJaine Perotti has a reputation beyond reputeJaine Perotti has a reputation beyond reputeJaine Perotti has a reputation beyond reputeJaine Perotti has a reputation beyond reputeJaine Perotti has a reputation beyond reputeJaine Perotti has a reputation beyond reputeJaine Perotti has a reputation beyond reputeJaine Perotti has a reputation beyond reputeJaine Perotti has a reputation beyond repute
Send a message via AIM to Jaine Perotti Send a message via MSN to Jaine Perotti Send a message via Yahoo to Jaine Perotti
Re: pic: VexBot V2

Quote:
Originally Posted by Arefin Bari
As I promised before, here is a video of the robot stacking small tetras. Thanks to Alex Pelan for hosting this video for me.
The video is great, Arefin! You have done a wonderful job on this project. I don't know how you have managed to pull this of in the midst of all the work you are doing for your offseason. I am quite impressed. I only wish I could do half as good a job on the projects i take on independantly (lol).

Awesome job,

-- Jaine
__________________
Florida Institute of Technology
Ocean Engineering, '12
Reply With Quote
  #11   Spotlight this post!  
Unread 03-07-2005, 01:04
sanddrag sanddrag is offline
On to my 16th year in FRC
FRC #0696 (Circuit Breakers)
Team Role: Teacher
 
Join Date: Jul 2002
Rookie Year: 2002
Location: Glendale, CA
Posts: 8,516
sanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond repute
Re: pic: VexBot V2

You've really got me interested now. I want to see a shifting Vex bot. Maybe instead of shifting gears, you can shift wheels. I bet you could do that with the parts from one kit. You could maybe slide a gear that either engeages a shaft which a small wheel is on or a shaft which a large wheel is on. For example when the gear is mating with the gear on the large wheel shaft, the small wheel shaft freewheels.

Anyone with a Vex kit willing to try it?

I was even thinking of raising and lowering wheels. But you'd have to raise and lower both sets (large and small) which would be hard with one servo.
__________________
Teacher/Engineer/Machinist - Team 696 Circuit Breakers, 2011 - Present
Mentor/Engineer/Machinist, Team 968 RAWC, 2007-2010
Technical Mentor, Team 696 Circuit Breakers, 2005-2007
Student Mechanical Leader and Driver, Team 696 Circuit Breakers, 2002-2004
Reply With Quote
  #12   Spotlight this post!  
Unread 03-07-2005, 01:12
Arefin Bari's Avatar
Arefin Bari Arefin Bari is offline
Registered User
AKA: Ari
FRC #0108 (SigmaC@T)
Team Role: Engineer
 
Join Date: Mar 2003
Rookie Year: 2001
Location: Ft. lauderdale, FL
Posts: 3,248
Arefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond repute
Send a message via ICQ to Arefin Bari Send a message via AIM to Arefin Bari Send a message via MSN to Arefin Bari Send a message via Yahoo to Arefin Bari
Re: pic: VexBot V2

Quote:
Originally Posted by sanddrag
I was even thinking of raising and lowering wheels. But you'd have to raise and lower both sets (large and small) which would be hard with one servo.
I was just thinking the SAME thing. Tell you the truth, it wouldn't be that hard with one servo motor (modified motor is better). The arm that I have right now picks up the whole robot. I use the arm to climb up things which is pretty fun to watch. It might be a problem since only small wheels are there in a set of 4, other wheels are different sizes. There are 2 medium wheels and 2 large wheels. You can find all the parts that come in a vex kit on their site.
Reply With Quote
  #13   Spotlight this post!  
Unread 03-07-2005, 01:29
sanddrag sanddrag is offline
On to my 16th year in FRC
FRC #0696 (Circuit Breakers)
Team Role: Teacher
 
Join Date: Jul 2002
Rookie Year: 2002
Location: Glendale, CA
Posts: 8,516
sanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond repute
Re: pic: VexBot V2

You could have a robot with two small wheels and two big wheels and they are geared with the same ratio except when one is engaged, the other is disengaged. All 4 would always be in contact with the ground but yu'd only have 2 wheel drive at any time.

Anyway, I just tried mesh shifting with lego gears and it is flawless. The + shaped holes in the lego gears are extremely consistent with positioning with respect to the teeth. The gears are probably totally molded and it is all the same operation. I don't know if the Vex gears are made that way. Can you confirm or deny if the teeth line up when gears are next to each other? The Lego gears have a good amount of backlash which makes shifting easy; I'm not sure how much Vex gears have. The "gap" in the long gear will not be a problem at all because going over that gap is just like mesh shifting.

Now you are really making me want one of these Vex doodads, but although it is an extremely good deal, it is still a good chunk of money.
__________________
Teacher/Engineer/Machinist - Team 696 Circuit Breakers, 2011 - Present
Mentor/Engineer/Machinist, Team 968 RAWC, 2007-2010
Technical Mentor, Team 696 Circuit Breakers, 2005-2007
Student Mechanical Leader and Driver, Team 696 Circuit Breakers, 2002-2004

Last edited by sanddrag : 03-07-2005 at 01:33.
Reply With Quote
  #14   Spotlight this post!  
Unread 03-07-2005, 10:56
tiffany34990 tiffany34990 is offline
Registered User
no team
 
Join Date: Oct 2002
Rookie Year: 2000
Location: Florida
Posts: 1,239
tiffany34990 has a reputation beyond reputetiffany34990 has a reputation beyond reputetiffany34990 has a reputation beyond reputetiffany34990 has a reputation beyond reputetiffany34990 has a reputation beyond reputetiffany34990 has a reputation beyond reputetiffany34990 has a reputation beyond reputetiffany34990 has a reputation beyond reputetiffany34990 has a reputation beyond reputetiffany34990 has a reputation beyond reputetiffany34990 has a reputation beyond repute
Send a message via AIM to tiffany34990
Re: pic: VexBot V2

well good job my friend... and i dont' see how you needed my help to figure this stuff out..you can always handle all of this stuff...

how about the next step making your tetras look better

and the next kit most def. surely you we all can come up with multi speeds... it's just the first generation....always more to come...as the always say...rome wasn't built in a day....

great job again Arefin...
Reply With Quote
  #15   Spotlight this post!  
Unread 03-07-2005, 15:34
Arefin Bari's Avatar
Arefin Bari Arefin Bari is offline
Registered User
AKA: Ari
FRC #0108 (SigmaC@T)
Team Role: Engineer
 
Join Date: Mar 2003
Rookie Year: 2001
Location: Ft. lauderdale, FL
Posts: 3,248
Arefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond repute
Send a message via ICQ to Arefin Bari Send a message via AIM to Arefin Bari Send a message via MSN to Arefin Bari Send a message via Yahoo to Arefin Bari
Re: pic: VexBot V2

Quote:
Originally Posted by tiffany34990
well good job my friend... and i dont' see how you needed my help to figure this stuff out..you can always handle all of this stuff...

how about the next step making your tetras look better

and the next kit most def. surely you we all can come up with multi speeds... it's just the first generation....always more to come...as the always say...rome wasn't built in a day....

great job again Arefin...
I thought that I wouldn't have a chance to play with the vex kit until a day or 2 before the offseason, because I need a demo bot there. But, I did have the chance to go over the manual myself which is why I didn't ask you for help anymore. I thought I would be in a rush to build this. But I do appreciate your willingness to help me.
Reply With Quote
Reply


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Linux and new microcontollers. djcapelis Programming 48 29-01-2005 00:26
Learning PIC C Adam Collet Programming 18 19-10-2003 19:36
PIC Programmers seanwitte Electrical 8 18-04-2003 17:04
Who am I pic... Pamela CD Forum Support 6 23-07-2001 23:49


All times are GMT -5. The time now is 23:51.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi