"Nerd Alert": Josh Cribbs tries out a new video game designed right here in CLE

"Nerd Alert": Josh Cribbs tries out a new video game designed right here in CLE