This is a Art Rock track recorded by the artist Tough Boys. The song Lost In Heaven? was originally composed by G. McCarthy.