Car Hire Site launch new.....SITE!?!? By lalmeida / 12th Nov 2015 / in Press Release, Website / 5573 Comments / 980 Likes / Share This Post Yes, your not mistaken...you read the headline correctly! This article is a press release on the recently revamped CarHireSite.com web site.