No one is following Derek yet.
Derek isn't following anyone yet.
Getting your current location
Finding Derek Odegard locations
- All Tips
- New York, United States (1)
- Union Square, New York, United States (1)
OpenSky HQSeptember 26, 2012
Tech Startup • New York, United States
Try not to sit too close to Charles Rogers. He smells like a wet dog who ate too many Fritos.