I like to think of The Echo Nest as the musical center of Davis Square in Somerville. However, today I think the musical center of mass is shifting slightly north and west (by about 100 yards) – to accommodate the arrival of U2.
Here’s the map. Point C is the Echo Nest, and Point A is the Somerville theater where the U2 concert will be held.
Here’s a photo from about 10:30 AM this morning … the satellite trucks are already in place: