I was driving home from work today and saw a red Busa with Yosh twin mufflers driving on interstate 79 South, he got off at the Chartiers/Huston exit.
Just curious to see if it was anyone on this site. He rode behind me for quite a while. I was in Green Jeep Grand Cherokee with Delaware plates.
Just curious to see if it was anyone on this site. He rode behind me for quite a while. I was in Green Jeep Grand Cherokee with Delaware plates.