Strip poker with grandpa and teen festival leads to sex