Tusk’s trailer is here, and ready for your consumption. Check out the video above, and get yourself ready for Season 3’s launch on March 29th.
Just one more weekend. We’re almost there. While you wait, drop in the forums and let us know who you think was teased. Certainly you have NO idea at all.