What's new

Diminished Reality

Rating - 100%
62   0   0
Joined
Oct 31, 2009
Messages
45,087
Location
DC
[ame="http://www.youtube.com/watch?v=FgTq-AgYlTE"]http://www.youtube.com/watch?v=FgTq-AgYlTE[/ame]
......makes me wonder if tech has gone too far.
 
Top