Teen Creeps ‘Hindsight’ Video Published by Belgian band Teen Creeps share the video for their track ‘Hindsight’. Directed by by Patrick …