These days most of you are probably fascinated with the red carpet limousine, but did you know these royal cars are way back to the early 20th century. In addition, some suggestion says its origin in the 1700s, but the fact is quite different. In early times, wealthy or royal people used horse carriages embellished […]