The BANG in the sky