I've seen a couple in town and most recently within the last month in my neighborhood. The guy took it over to his buddy's house down the street from me and he made sure on the way in and out that every household within a 1/4 mile heard him. Wonder if who you spoke with is one and the same
Man, have you guys been watching World Superbike? Awesome
This past weekend was awesome, then Spies runs it out of gas. That was some down to the last minute racing.