This is a British Blues Rock track recorded by the artist Vagina Dentata. The song Parallel Mirrors was originally composed by L. Andersen.