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 […]