Wild ride with Babahi's passenger, getting down and dirty. Wild ride with Babahi's passenger, getting down and dirty. Pia