The third season of Netflix’s House of Cards was released this past weekend, which means binge watchers across the country were glued to the couch for 13 straight hours. More

The third season of Netflix’s House of Cards was released this past weekend, which means binge watchers across the country were glued to the couch for 13 straight hours. More