Aberdeen prepares to host major cycling event

Breaking