Random Thoughts By Bret ContrerasRandom Thoughts11 Comments I’ve got a ton of randomness for you this week – 26 new things to be precise. Spend some time on this post this week watching the vids, reading the… Read More August 24, 2012