What is Locutas?
a dude who is fucking awesome at fps and is not welsh
check out locutas's stats he's fooking awesome
See picard, borg, startrek, delta