REVIEW: The Radio Dept. and Germans at BMH (3/7) Some (i.e. me) have waited over six years to see The Radio Dept. in Boston. Was it worth the wait? (yes, it was dope, but read this review still)