The Rock Wall | Land Rover Charlotte
www.landrovercharlotte.com
...You get to test out “the most capable luxury SUV in the planet” on this course with “breath taking decents and treacherous side slopes” oh my! Talk about some pucker factor.
I think I just peed myself.
Laughing, I just peed myself laughing.