Detour

Detour is the third album from Electronica duo The Glyphs. Released in 2000, it was their highest charting album and most successful worldwide.