There is suddenly a bit of an online buzz about the TV movie "Mega Piranha." It’s showing on the SyFy channel in the US on April 10th and is about mutant Piranhas making their way from the Amazon to Florida and going on a killing spree.
The tagline is: "They were…
Continue