Starscream To Be Killed By A Human? Movie Starscream To Be Killed By A Human? Administratus Prime 16/08/2010 What you will hear next is going to make you loathe Transformers 3 before it was even... Read More Read more about Starscream To Be Killed By A Human?