Anyone watch the premiere of Power Rangers Dino Charge yet? The first episode is available over at Nick.com (provided you live in the U.S.) and of course your usual torrent site. The TV airing is next Saturday (Feb 7th). If you did watch the premiere, share your thoughts.
Promo
Show Opening
Promo
Show Opening