Celebrities Auto5 years ago
Moment US Presidential Armoured “Beast” Limo Got Stuck On Ramp In Ireland
This video ,an old one but worth sharing, shows the moment the underbelly of US Presidential armoured limousine ,better known as the Beast ,caught the...