"Transformers" to Touch Down in Spain (and L.A.) - Rotten Tomatoes