psychedelic speed-freaks, boot-boy punk-heads, acid-paisley hipsters, go-go girls and beat-boys, biker-chicks and scooter-boys.....