Nicholas Scibetta on Muck Rack

Nicholas Scibetta

Verified
Los Angeles, CA
Managing Editor — GameCrate
As seen in: GameCrate, SB Nation