War For Cybertron Lands Transformers On Netflix

Talk about tumblers falling into alignment! Netflix just fulfilled a great many cries with their latest announcement. With Transformers near off-line status after the last Micheal Bay movie disaster, Transformers finally righted its errors and now looks to be flying full speed in the direction fans beg for. Coming to Netflix in the near future … Continue reading War For Cybertron Lands Transformers On Netflix