The Insider

 


Twitter goes through a mini-meltdown after the vote to delay Obamacare.

Video courtesy DailyBeast

 

More Articles