A CRASH involving a pedestrian and two vehicles closed a Barrhead road earlier today, police have confirmed.
What's Your Reaction?






