Thats where I mount them on busas.I have mine mounted inside the tail section on the right side. you can use hose clamps to hold it in place. Sorry no pics at this time.
Here's a pic of where I mounted mine Wat......it's on the rightside of the subframe.Org family,
I have an 08 Busa and looking for ideas on where to mount my 9 oz CO2 bottle. I really don't want to mount it outside the plastics. Any suggestions?