
Videos
http://www.youtube.com/watch?v=K-JmgAPVSnY
http://www.youtube.com/watch?v=ZbGQZ_V2TeY
http://www.youtube.com/watch?v=buZLlYOpqQ4
http://www.youtube.com/watch?v=8kI5wusy9II
Manufactured in Turkey, Upper retails for $499 US
Anyone heard of these, think we will get any?