name (required)
email ( will not be shown ) (required)
website
teknohippy (noun) 1. Someone who rejects the established culture but isn't also a complete luddite. 2. A person who embraces alternative technology and sustainable practices.