Nine Inch Nails to Replace Foo Fighters as Boston Calling Headliner
Nine Inch Nails will replace Foo Fighters as the Friday night headliners at Boston Calling. The Foos have canceled all activity following the death of drummer Taylor Hawkins. This marks Nine Inch Nails’ first time on the road in four years. As previously announced, the Saturday of the festival will be headlined by The Strokes […]