Brawl_Luigi
Banned
- May 7, 2007
- 272
- 4
This is a great upcoming title, and I don't think people are really excited. It was the Best of E3 Racing game!! It seems like nobody is excited. Why is this?
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature currently requires accessing the site using the built-in Safari browser.