Shannon Barrett
Shannon Barrett

Shannon Barrett

Software development, guitars and video games