David Grandison Jr.

Animation Studio Exec Producer, Instructional Technologist, Filmmaker, Educator, Blogger on UrbanThinking.net... If life imitates art, document every moment
147
views
+0
today
David Grandison Jr.'s Community