This isn't going to sound the way I mean for it to sound, so don't be offended.
There's no such thing as a '08 Street Rod.
The VRSCR models were only produced in 2006 & 2007. The frames (among other things) on the Street Rods are different from the frames on the earlier & the later models of the VRSC line.
I do not know if a pipe meant for a later model can be installed,though I suspect it maybe possible.