Originally Posted by ridgid13579 Originally Posted by

Damn, they look pretty decent.



Aren't the Vengeance's only Germany?