Cadillac One, aka ‘the Beast’, became stuck on the apex of the exit ramp at the American Embassy in Ballsbridge, Dublin for nearly three hours before a team …
ITS TIME FOR A CHANGE! OFFICIAL BARACK OBAMA SONG RELEASED 10.20.08 .