Have you ever wanted super powers? The power to freeze? Just watch this amazing video and you'll be able to convince your friends that they should be calling you Mr. Freeze from now on!

More From WDEA Ellsworth Maine