Helix Studios stars Luke Allen, Max Carter & Kyle Ross get wet, wild and frisky in a gonzo style night of shenanigans in Cabo San Lucas, Mexico as the cam ram wham bam takes a few naughty turns as twink holes get plugged up now at Helix Studios.
Video footage © and courtesy Helix Studios