Friday, April 20, 2012

"Boston's" largest selection


I guess this store is actually in the Boston AREA. Thanks Ari.

2 comments:

binturong said...

It's "probably" really in Framingham

sammurrii said...

Actually it's in Allston! I knew that door the second I saw it, 132 Harvard Ave: Mr. Music