Battle for Vedros has hit the UK. Battle for Vedros bad. Really bad.

Read More