Have You Ever Seen The Christmas Pub in Atlantic City ? [VIDEO]
Have You Ever Seen The Christmas Pub in Atlantic City ? [VIDEO] If you love Christmas then next time your in AC be sure to swing into the Irish Pub located on St James Place in Atlantic City......maybe grab some fish and chips and a Guinness like I did.