Video Review of War for Cybertron Soundwave Posted on August 26, 2010 at 1:35 am by megablah under Transformers Video Reviews