History Repeating 1981 - 2021
Other albums by The Alarm
Review
- # Track Artist Length
- 1 History Repeating The Alarm 4:47
- 2 Two Rivers The Alarm 3:57
- 3 Equals The Alarm 3:17
- 4 Brighter Than the Sun The Alarm 3:42
- 5 Heroine The Alarm 3:39
- 6 Beautiful The Alarm 3:1
- 7 Blood Red Viral Black The Alarm 3:16
- 8 There Must Be a Way The Alarm 3:49
- 9 In the Poppy Fields The Alarm 2:51
- 10 Free Rock and Roll The Alarm 2:15
- 11 A Breed Apart The Alarm 3:23
- 12 Everafter The Alarm 4:10
- 13 Direct Action The Alarm 3:21
- 14 All Seeing The Alarm 3:50
- 15 Alarm Calling The Alarm 2:38
- 16 Three Sevens Clash The Alarm 3:55
- 17 Raindown The Alarm 3:14
- 18 Superchannel The Alarm 2:46
- 19 New Home New Life The Alarm 3:33
- 20 45 RPM The Alarm 2:58
- 21 The Drunk and the Disorderly The Alarm 6:33
- 22 Close The Alarm 3:21
- 1 Flesh and Blood The Alarm 1:12
- 2 Rise The Alarm 3:8
- 3 Feel Free The Alarm 4:21
- 4 Breathe The Alarm 3:47
- 5 Raw The Alarm 3:37
- 6 Love Don't Come Easy The Alarm 3:21
- 7 A New South Wales The Alarm 2:55
- 8 Sold Me Down The River The Alarm 3:46
- 9 Presence of Love The Alarm 2:57
- 10 Rescue Me The Alarm 3:18
- 11 Rain in the Summertime The Alarm 4:28
- 12 Knife Edge The Alarm 4:21
- 13 Spirit of '76 The Alarm 4:43
- 14 Strength The Alarm 3:30
- 15 Absolute Reality The Alarm 2:56
- 16 The Chant Has Just Begun The Alarm 5:13
- 17 The Deceiver The Alarm 3:50
- 18 Where Were You Hiding When The Storm Broke? The Alarm 3:1
- 19 Sixty Eight Guns The Alarm 3:12
- 20 The Stand The Alarm 3:42
- 21 Marching On The Alarm 3:33
- 22 Unsafe Building The Alarm 4:25

