Tag Archives: RED

Review: RED – ‘Declaration’


RED is Michael Barnes (vocals), twin brothers Anthony Armstrong (guitar) and Randy Armstrong (bass), and Dan Johnson (drums). The oracle of all things true (Wikipedia) classes them as “American Christian Rock”, but that needs to be taken with a pinch of salt. Listen to ‘Declaration’, album number seven from the …

Read More »