The piece of nostalgic heaven that is Erie Street in Lowell, with its ancient buildings, vintage cars and motorcycles, ...