DELTA

Futuristic Rifle concept. Looks Star Trek to me but i don't know.


VIDEO