Starscream VS Rainbow Dash Death Battle : Season 1 Episode 17
TV-MA Rooster Teeth int(0)
Aired: September 23rd, 2011 @ 11:00 AM EST on Rooster Teeth
My Little Pony VS Transformers! Which of these two high-speed Hasbro toys will dominate the skies and win this epic duel? Can a tiny pony really stand up to a giant robot warrior?