In this exclusive world premiere we bring you the brand new video for the song "Watch Over You" by rock/pop band Twister! The band's story is...