Patrick McConlogue

Social entrepreneur, techie, media distribution, prototype developer, and lover of great beats.