Saw a pop up today that spoke of ATV/dirt bike ride-outs that occurred in Pittsburgh last year. Is this a 'thing ' and did this actually occur? Thoughts on this subject from any of you 'hooligans ' Spect the boys up North have taken over main street on their snow machines a time or 2. This was apparently a major roadway. Anyone know of these events.