This is a Rock & Roll track recorded by the artist Knightz. The song O Happy Day was originally composed by J. Knight.