Channel Awesome
Advertisement
Star Trek vs. Transformers

Star Trek vs Transformers.png

Released
March 24th, 2020
Running time
29:20
Previous review
Next review
Tagline
“Captain Kirk has fallen! I, Starscream, am the new Captain of the Enterprise!”
Link


Linkara: Hello, and welcome to Atop the Fourth Wall, where bad comics burn.

Advertisement