A young woman recalls the greatest love of her life in this music video satire.
Heather Tom
Director
Alice Lee
The Girl
Darren Bluestone
Bigfoot
Beau Cassidy
Writer