Short visual story inspired by self reflection, small town and loneliness. Starring Devin Carrigan and Directed by David Arevalo.