Honeymoon Suite - Alive

A blast from the past with this hair metal band from 80s playing a reunion tour show in Ottawa Canada and then revisiting a familiar location in Niagara Falls where they filmed one of their most iconic music videos.

Previous
Previous

The Trip

Next
Next

Terabyte - Just Playin'