Thursday, 26 July 2007

Last week (16th to 22nd July)

A dull week for releases as Transformers goes all over the place. At least there was Echochrome to look at!

No comments: