The Struts Harley activationShot 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
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
Comments