3 ms·Radical turtles fight aliens? Man, this is hard.by yters 18y agoRadical turtles fight aliens? Man, this is hard.