Search

The Struts Harley activation


Shot on the roof of Pier 17 in lower Manhattan, this concert was a partnership between The Struts and Harley Davidson featuring their hit song Your Body Talks