Where was a group like Lowell when you really needed them? Well, they were probably exactly where they needed to be – banging around the turn of the century when music was, for the lack of better words, shit. This group had it’s heyday as local favorites in their fare city of Baltimore from 1998…