This is a Shoegazing track recorded by the artist Thomas Foley. The song When you have a dream... was originally composed by T. Foley.