NEWS: StowTown Records Announces the Signing of Rambo McGuire