ROTF Site Launched 1 min read Movie ROTF Site Launched Administratus Prime 26/07/2008 Michael Bay’s Transformers was a blockbuster, no question. While some people hated it, mainly due to choices...Read More