somewhere over the rainbow this colorful trio is still having fun .