Quote:
Originally Posted by Boost_Nation
They said that Newport Beach has more Mercedes-Benz's per capita then any other city or place in the world!!! They even said "yes, you guessed it, then even in Germany"
|
I love Newport Beach (girlfriend's parents are from there), but that little factoid gives me a giggle.