It's Hard Being The New Guy In Town

S1/EP06 | Airdate: Jul 17, 2017

Runtime: 00:00:45

Brand new to St. Petersburg, FL, Shannon Griffin is the new guy in town. Painfully shy, he prefers playing video games and making new friends online. After his family finds him shot to death behind an abandoned home, detectives investigate if he made more enemies than friends.