Thursday, February 20, 2025

Creature Shock Review - UK CD-i Magazine Issue 17 April 1996

 The long awaited Creature Shock gets reviewed in the April 96 issue of CD-i Magazine.








No comments:

Post a Comment