David punches Mason in the courtroom, Danny arrested for DUI, Santana threatens Gina that she'll tell Brandon she's his real mother but leaves her allergy pills behind, Gina calls Angel for some drugs, Julia re-calls Sheila to the stand and gets her to admit she lied about the affair with David, Nick sees Kelly, it's revealed David and Sheila are in on the fake story together, Mary tells Mason she's pregnant.