Songs

Show all 303 Marillion songs

Waiting to Happen performed by Marillion

Years

1 1992 53
2 1991 50
3 1994 19
4 2007 11
5 2001 10
6 2004 9
7 2017 5
8 1990 3
  1997 3
  2008 3
  2011 3
  2013 3
13 1999 2
  2005 2
15 1993 1
  2009 1

Plays by Other Artists