Jimbo, Given description would agree with your assumption of a bus. I live lower down on Whalley rd & have had several cars thumped. There is always plenty of plenty of parking on club car park, off Livingston rd. By the way, Ignore comment to Pilkys buses, they are all off the road at moment-ceased trading.
I' know how u feel am suffering from whiplash following a woman plowing in back of me at 30 mph +, so u could b lucky you wern't in it & injured. I've nothing against women drivers though- they'r just like any other normal phsycopath!

C u next home game.
Big Al