Teen and mom having lots of fun.