SirCatFood's definitions
An abbreviation for Crash Tag Team Racing, the third racing game in the Crash Bandicoot franchise, developed by Radical Entertainment and released in 2005 on the Playstation 2, PSP, Gamecube and Xbox.
by SirCatFood August 16, 2019
Get the CTTRmug.