19th February 2021 Off Movie Review: Barb and Star Go to Vista Del Mar By Ewan Gleadow A horrid and depressing time it must be to venture into the great unknown and explore the world. Remove the…