Category: Uncategorized

08.18.2013

Thoughts from AUVSI 2013

While I was unable to make it in time for the first day, I did manage to attend the entire second day through…