New Dodge Challenger SRT-8 on public street!

I believe this is the first video of this! I cannot find a video of one on a public street driving!