Dubdr
Rally Car Champion
- Location
- Hampton, NH
My future father in law pointed out a road that he takes his bike on and suggested that I take a ride. Turns out this road is a 100 mile loop with nothing but switch backs and short straight aways. This road make you realize that these cars are truly AMAZING!!! The road is off the 5 in a small town called Frazier Park, Ca.