The magic of Tinseltown got a little brighter when Van Halen emerged to hold their top secret “Album Release Celebration”. The initial plans to host a short Tuesday morning press conference transformed into a Wednesday night record release party and private showcase. This spectacular event was held at the famous Henson Studios in Hollywood California.
Read a full review on VHND.
Great fan filmed footage is available below: