Excuse my thickheadedness, but I don't get it.

SO(2) is a single parameter group. A vector transfromed to any other vector, where length is preserved with a single angle as parameter.

SO(3) is a three parameter group. If I take a vector in three space, it can be rotated in any direction with two angles.

Where does the third parameter come from?