New show on Starz. Been advertising the hell out of it. Its also the show that Michael Bay is attached to. Just started the first episode. I'm pumped for it. Will report back in an hour.
If nothing, it has an awesome intro song.
If nothing, it has an awesome intro song.