Transformer Failure

  • Aired 01/15/2006
  • 374 Views

A malfunctioning transformer explodes and, for some reason, it's been built on what appears to be a golf course.

Loading...