Trae Blain
Father. Engineer. Cyclist. Sexy. Sarcastic. Geek.
Follow @traeblain
Posts tagged with:
david
David has a new Weapon against Goliath
July 29, 2011
«
angry_birds
»
«
david
»
«
goliath
»
1