New supercharger just popped up on the map in Vegas on Paradise Road. Don't think there is an existing thread for this one but mods please modify if I am wrong. Thanks!
@Big Earl @Guacahummus @corywright
@Big Earl @Guacahummus @corywright