Rumble Strips Ahoy! With a single and album due soon, The Rumble Strips bag a film to promote their up and coming single...read on! August 1, 2007