This is my video review of the 2009 China film SUPER TYPHOON. You can read my original review here: ******
Share this note: