On Dec. 5, rental car company Hertz announced its partnership with concert promotions company Live Nation at an afternoon mini concert at Irving Plaza in New York City. Select fans and media were treated…
Sign in to continue reading
This article is available to registered users.








