Tech Heads returns to the Athens Game Stop for the midnight release of Skyrim, to ask fans a few questions about the newest Elder Scrolls game.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…