PEEKABOO announces debut headlining tour with ‘Impossible’ EP release on Deadbeats Watch for PEEKABOO in 2020.