A film produced by On the Spot for filmracing.com's 24 Hour Film Race.

Directed by Aron Garst

Produced by Steve Beltran

Visit SCTV28.com for more.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…