When you boot up Netflix and select your profile, it always shows you the newest and most popular additions right at the top. Well, yesterday it was the 2 hour Taylor Swift Stadium Tour special filmed in Dallas, TX. I'm not much to sit and watch a Taylor concert on TV but I thought Gavin might enjoy the tunes- and he did...