Stupid Twitter & Instagram Habits - Toasted Donut

Added by Revision3 Subscribe 1 417
Published 1 Jul 2012
••• More
Report video
0 0
You have already voted for this video.

Do you hate it when people consistently say annoying things on Twitter or post self aggrandizing things on Instagram? Glenn and Prager talk about these pet peeves as well as Microsoft Surface, and doping in sports (no, not hippie drugs).
Categories: Travel & Outdoors
Show moreShow less
Report this video as: