Take a gander at Matteo, a four-piece band from Salt Lake City, Utah, which covers “This Must be the Place (Naive Melody)” using Chinese instruments. Check out this cool band that will be headed to China in June for a residency.
Sean Penn’s new movie, This Must Be The Place, has him dressed up like The Cure’s Robert Smith as he tracks down his father’s Nazi executioner. If you’re as confused as we are, fear not. It’s all very confusing.