Robots in Disguise

9th Apr 2004

This band sound and look pretty good and their site in rather nifty too! Check out Robots in Disguise.