Bug Zap

  • 15 years ago
Watch what happens when an unsuspecting player stumbles upon a mysterious electrical structure.