Taya Parker is one daring