Walking home late at night, a Venice Beach, CA, man catches a flash of flesh through a window and ends up enjoying a Venice View like no other.
Walking home late at night, a Venice Beach, CA, man catches a flash of flesh through a window and ends up enjoying a Venice View like no other.