Not sure if im posting this in the right section, But i wondering how reptuable this company is. Im looking at one of the 95 Gtr's they have there and Im located in Newfoundland so its pretty hard to check it out with out driving or flying there.
Any info Helps
Thanks Cory
Any info Helps
Thanks Cory

Comment