when i was riding around in my backyard i was hearing a high pitched squeaking noise. at first i thought it was the front wheel bearings going out but then i thought it eas coming from my disc brake. is that normal or is it a bad sign? also is the pro circuit T-4 pipe any good?
thks