Michael Rog

Making a mess of the internet since 1996.

Houston in United States

Spoken at 4 events in 3 countries