This is a British Blues Rock track recorded by the artist The Fall of Troy. The song Çokta fan fini fin fon was originally composed by C. Sezgin.