Man, 80, gets stuck while driving luxury Mercedes car down Rome’s Spanish Steps

2 months ago 3
ARTICLE AD BOX
The Spanish Steps were built in the 1720s and are one of Rome’s most recognisable monuments.
Read Entire Article