Tech Report 2012

219 views · Published 15 January 2013 · 2:37 · Indexed 13 October 2026

Channel: Rich DeMuro · 2013 · Science & Technology

Watch on YouTube

Rich DeMuro produces and reports for the nationally syndicated "Tech Report"

More from this channel