Spencer Frost
Spencer Frost is a filmmaker from Avalon Beach, Sydney, driven by the belief that if it can be written or imagined, it can be filmed. Specialising in travel, adventure, tourism, ocean and underwater storytelling, he also brings high-energy precision to automotive filmmaking, capturing cars with...
Read More