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

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