A fallen electrical cable zaps Radar the Police Car and grants him special powers, but his new found energy brings new found responsibilities. Radar
Watch online HD Download HD