This is a Hard Rock track recorded by the artist Stephen Randle. The song Flashes of A Better Life was originally composed by S. Randle.