A long time ago on a beach not far far away
Star Wars : The Force Awakens has finally arrived on Panama City Beach, Florida and one of the best places to see it is only a short drive away from Days Inn and Casa Loma. The Grand Theatre in Pier Park is the perfect place to catch episode VII as[…]