Yeah Fantastic

12 January 2010

Josh Finklea is a design student from Austin, TX who currently lives in Los Angeles and attends Art Center College of Design. Expect more greatness from Josh.

Leave a comment