You may remember Flaw from their hit “Payback” back in 2001. Since then, there’s been a hiatus in the band and numerous line up changes. But they’re back and have a new record out – so they’re hitting the road! The only problem? They needed to replace a tour van […]