This is a Power Pop track recorded by the artist Bared Teeth. The song Inventing A New World was originally composed by B. Page.