The VCR

‘Close To Free’ is the fun new indie rock single from The VCR

The track sees the outfit continue to establish their indie rock credentials. Boasting the bombast and energy of pop with…