Monsters and Aliens review

A review of an EP from 2004 from the Robots and Electronics Brains fanzine.

Listen to the album for yourself!

Mars and Venus album cover
Mars and Venus album cover