steven-ecker

Steve Ecker

Steve Ecker is a freelance reporter for the Daily Dot based in Austin, Texas. He has an extensive background in consumer marketing and is also an artist running Get Lost Collages.

Loading…

The Daily Dot