Culture Instagram of the Week: Neil Patrick Harris Drinks A Lot of Margaritas and Lives To Tell The Tale 01.07.14