Obama Plaza in Ireland is completely bonkers. A petrol station, a fast food joint and an Obama museum all in one site!
Comments
Sign in or get an account to comment.