Jau vēstīts, ka grupa "Rahu the Fool" radusies 2016. gada vasarā, taču visi grupas dalībnieki jau iepriekš sadarbojušies dažādās citās muzikālās apvienībās. Grupas sastāvā ir Pēteris Narubins, Jāzeps Podnieks, Lauma Bērza un Evita Bambāne.
Dziesmas mūzikas autors un teksta autors ir Pēteris Narubins, bet aranžējumu veidojusi "Rahu the Fool". Dziesma „Oh, Long River” ir viena no pirmajām grupas „Rahu the Fool” oriģināldziesmām.