Select Page



Occurred on August 22, 2020 / South Lake Tahoe, California, USA “This was video was filmed in the Tahoe Keys Marina, South Lake Tahoe California.

source