State Football, 3 Levels Deep]

If NCAA Football 12 hitting the stores today doesn’t get you excited for the upcoming NC State football season, then this video surely will.  One word:  badass. It gives me goosebumps every time I watch it.  I may not need to post anything else until the season starts.