Alfie

English indie rock band founded in 1999 in Manchester and disbanded in October 2005.

Created at: 18 Sep 2025

Updated at: 18 Sep 2025

Episodes