A very busy weekend is in store for Aberdeen

The streets of Aberdeen will be packed this weekend