Where in the world is David Lee Roth? Living the dream in Tokyo, Japan. He seems to have tapped right into the secret of happiness as he looks freaking amazing and is giving new life to a song I swore I'd jump off the nearest bridge if I ever heard again. This is one I can put on repeat and move my feet to. Enjoy and BE HAPPY!