Katnisspotter650·5/18/2019in GeneralIs everyone excited for the new titan???I saw a commercial on tv yesterday do you think it’s clickbait?