Walk the Moon Explore Japan in ‘Tiger Teeth’ Music Video: Watch

Walk the Moon bring their music to Japan in their new video for "Tiger Teeth." The widescreen clip juxtaposes the bright, colorful lights…

from Billboard.com Music News www.billboard.com/node/8481800
via IFTTT