I found a decent price on this frame but cant find much information on it. Anyone ever heard of it or anyone that has ridden it? Any info would be much appreciated. Thank you