News

WWE superstar Asuka has chimed in on social media after rumors spread that Forza Horizon 6 will be set in Japan.