SEARCH MOVIES...
David Bardo, a lost and lonesome soul, racked with fatigue and depression, spends his time locked away in his garage, relentlessly working on a...
The Odd Contraption of David Bardo