Tall gay brunette Owen Powers gets his ass licked & fucked by Seth Taylor