Devon Lee is humping rock-hard with trio