Home Videos Seal ashore in Isla Vista on Thursday night Seal ashore in Isla Vista on Thursday night Jun 16, 2023 comments off Tweet on Twitter Share on Facebook Pinterest news