The Big Apple - in “Bahston”.

May 16, 2008

Apple opened up a new store in Boston yesterday. It sits at 6,384 sq feet and three stories tall. It’s one of the largest Apple stores open to date. It makes me want to fly up to Red Sox country and step foot in it.  

Tags: ,

Leave a Reply