Likes
No likes yet
  • Details
  • Male
  • Living in Uruguay
  • Studying at New York
  • Located in New York, NY 10024
  • About
  • Smash Karts is a browser-based kart combat game that embraces the demolition derby spirit.