Come celebrate 40 years of music with Record Theatre at either of their locations, 1800 Main St in Buffalo or 3500 Main St in Amherst. They have an incredible selection of music on CD and vinyl, but also sell tons of music and pop culture merchandise, which is sure to please everyone! For more information, give them a call at either of their stores or visit their website at