Urine color can reflect various features including dehydration, changes in kidney or liver function or be a side effect from some medication.
It could also be a sign of bleeding into the urinary tract through infection or trauma to kidney. Urine that 'foams' contains protein which can be an infection, or can be a sign of a more serious kidney problem.
Looking at your age then I recommend that you see your doctor tomorrow for a urine sample to look for protein, blood, bilirubin and white blood cells. Depending on the results of that then you may need more tests to get the exact problem.