If death and taxes are the only sure things in life, then it’s just too damn bad that both are happening on April 15th. Okay, I don’t think anyone is actually dying, dying but it does mean the end of Human Giant’s awesome second season. Check it out at 11 p.m. ET/PT.
The good folks at MTV were kind enough to send along this preview of the finale. Enjoy: