I stumbled across this while doing some research. It's absolutely fantastic, and yet I haven't seen it posted anywhere else, so I just had to share it here. Enjoy!
According to their website, "OTR" was recognized as a finalist film in the National Neighborhood Day Film Contest. Hard to imagine what could have beaten it.