As if L.A.'s famed Venice Beach scene wasn't wild enough -- now it's got apes patrollin' the sand ... on horseback, no less!!! Yeah, the marketing team behind ... Read more